Custom request user filter

Still need help?

The Atlassian Community is here for you.

Ask the community

You can apply a custom filter to an AWS request type.

Create the filter

To create the filter:

  1. Create a file called "UserApiFilter.config".
  2. Edit the file and specify request types as described below.
  3. Add the file to <Jira-home-directory>/import/insight/aws. If these subfolders don't exist, create them.

Request types

You can apply the filter to the following request types. You can also add multiple filter values to a single request—all of them will be applied and attached to each request of the type.

Here is an example of an UserApiFilter.config file:

AWS request typeAWS filter documentationExamples
EC2

DescribeCustomerGatewaysRequestAWS Filter Documentation
DescribeCustomerGatewaysRequest=customer-gateway-id:1213-123-123
DescribeDhcpOptionsRequestAWS Filter Documentation
DescribeDhcpOptionsRequest=dhcp-options-id:1213-123-123
DescribeEgressOnlyInternetGatewaysRequestAWS Filter Documentation
DescribeEgressOnlyInternetGatewaysRequest=tag-key:1213-123-123
DescribeElasticGpusRequestAWS Filter Documentation
DescribeElasticGpusRequest=instance-id:1213-123-123
DescribeAddressesRequestAWS Filter Documentation
DescribeAddressesRequest=instance-id:1213-123-123
DescribeHostsRequestAWS Filter Documentation
DescribeHostsRequest=tag-key:1213-123-123
DescribeIamInstanceProfileAssociationsRequestAWS Filter Documentation
DescribeIamInstanceProfileAssociationsRequest=instance-id:1213-123-123
DescribeImagesRequestAWS Filter Documentation
DescribeImagesRequest=image-id:1213-123-123
DescribeInstancesRequestAWS Filter Documentation
DescribeInstancesRequest=instance-id:1213-123-123
DescribeInternetGatewaysRequestAWS Filter Documentation
DescribeInternetGatewaysRequest=internet-gateway-id:1213-123-123
DescribeKeyPairsRequestAWS Filter Documentation
DescribeKeyPairsRequest=key-pair-id:1213-123-123
DescribeNatGatewaysRequestAWS Filter Documentation
DescribeNatGatewaysRequest=subnet-id:1213-123-123
DescribeNetworkAclsRequestAWS Filter Documentation
DescribeNetworkAclsRequest=vpc-id:1213-123-123
DescribeNetworkInterfacesRequestAWS Filter Documentation
DescribeNetworkInterfacesRequest=description:prod*
DescribeRegionsRequestAWS Filter Documentation
DescribeRegionsRequest=region-name:us-east-1
DescribeRouteTablesRequestAWS Filter Documentation
DescribeRouteTablesRequest=route-table-id:1213-123-123
DescribeSecurityGroupsRequestAWS Filter Documentation
DescribeSecurityGroupsRequest=description:default*
DescribeSecurityGroupsRequest=tag-key:myTagKey
DescribeSecurityGroupsRequest=description:default*;tag-key:myTagKey
DescribeSnapshotsRequestAWS Filter Documentation
DescribeSnapshotsRequest=volume-id:1213-123-123
DescribeSubnetsRequestAWS Filter Documentation
DescribeSubnetsRequest=subnet-id:1213-123-123
DescribeTransitGatewaysRequestAWS Filter Documentation
DescribeTransitGatewaysRequest=transit-gateway-id:1213-123-123
DescribeVolumesRequestAWS Filter Documentation
DescribeVolumesRequest=encrypted:true
DescribeVpcPeeringConnectionsRequestAWS Filter Documentation
DescribeVpcPeeringConnectionsRequest=vpc-peering-connection-id:1213-123-123
DescribeVpcsRequestAWS Filter Documentation
DescribeVpcsRequest=vpc-id:1213-123-123
DescribeVpnConnectionsRequestAWS Filter Documentation
DescribeVpnConnectionsRequest=state:available
DescribeVpnGatewaysRequestAWS Filter Documentation
DescribeVpnGatewaysRequest=attachment.vpc-id:1213-123-123
DescribeAvailabilityZonesRequestAWS Filter Documentation
DescribeAvailabilityZonesRequest=zone-id:us-east-1-wl1-bos-wlz-1
RDS

DescribeDBInstancesRequestAWS Filter Documentation
DescribeDBInstancesRequest=db-instance-id:us-db1
DescribeDBClustersRequestAWS Filter Documentation
DescribeDBClustersRequest=db-cluster-id:us-cl1
Last modified on Sep 23, 2022

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.