小编Abh*_*jit的帖子

AWS cli查询以获取具有特定源名称的Cloudfront"域名"

这是来自awscli的我的JSON输出我想使用Origin DomainName example1.com获取xxxxxxxx.cloudfront.net,仅使用AWS cli查询.{我知道用jq,awk和cut,grep}过滤.

"DistributionList": {
    "Items": [
        {
            "WebACLId": "", 
            "Origins": {
                "Items": [
                    {
                        "OriginPath": "", 
                        "CustomOriginConfig": {
                            "OriginProtocolPolicy": "http-only", 
                            "HTTPPort": 80, 
                            "HTTPSPort": 443
                        }, 
                        "Id": "DNS for Media Delivery", 
                        "DomainName": "example1.com"
                    }
                ], 
                "Quantity": 1
            }, 
            "DomainName": "xxxxxxxx.cloudfront.net", 
         },
        {
            "WebACLId": "", 
            "Origins": {
                "Items": [
                    {
                        "OriginPath": "", 
                        "CustomOriginConfig": {
                            "OriginProtocolPolicy": "http-only", 
                            "HTTPPort": 80, 
                            "HTTPSPort": 443
                        }, 
                        "Id": "DNS for Media Delivery", 
                        "DomainName": "example2.com"
                    }
                ], 
                "Quantity": 1
            }, 
            "DomainName": "yyyyyyyyyy.cloudfront.net", 
         },
       ] …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-cloudfront aws-cli

3
推荐指数
1
解决办法
1751
查看次数