User Tools

Site Tools


virtualization:cloud:aws:jq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
virtualization:cloud:aws:jq [2023/06/12 19:56] jotasandokuvirtualization:cloud:aws:jq [2023/11/02 14:38] (current) – external edit 127.0.0.1
Line 7: Line 7:
 For __Docker__:\\ For __Docker__:\\
 networks: networks:
-  docker inspect <network-id>| jq .[].Containers    # containers attached to a certain network  +  aws ec2 describe-subnets | jq .[] | jq .[].Ipv6CidrBlockAssociationSet | jq .[].Ipv6CidrBlockState    # nested jq (two levels here)
   aws ec2 describe-regions  | jq -r "[[.Regions[].RegionName]]"   aws ec2 describe-regions  | jq -r "[[.Regions[].RegionName]]"
   aws ec2 describe-vpcs | jq -r "[[.Reservations[].Instances[].InstanceId]]"  # extract all instances id (down 3 levels)   aws ec2 describe-vpcs | jq -r "[[.Reservations[].Instances[].InstanceId]]"  # extract all instances id (down 3 levels)
   aws ec2 describe-vpcs | jq -r '.Vpcs | length'   # COUNT number of VPCs   aws ec2 describe-vpcs | jq -r '.Vpcs | length'   # COUNT number of VPCs
   aws ec2 describe-vpcs --region eu-west-1 | jq -r '.Vpcs | length'    # For a DIFFERENT Region   aws ec2 describe-vpcs --region eu-west-1 | jq -r '.Vpcs | length'    # For a DIFFERENT Region
 +  cat response.json | jq .data | jq -r '.[].relationships.managed_object.data.id'
 +  cat response.json| jq .data | jq -r '[.[].relationships.managed_object.data.id + " " + .[].attributes.alert_type]'  # two fields
 +  cat response.json| jq '.data | .[] | .attributes'    # strips 'data' values for all 'attributes' keys
 +  cat response.json| jq '.data | .[] | .attributes.subobject.dns_scoping'
  
 PRETTY TABLE FORMAT:\\ PRETTY TABLE FORMAT:\\
virtualization/cloud/aws/jq.1686599782.txt.gz · Last modified: (external edit)