2017-09-28 13 views
1

ssl証明書を持たないアプリケーションエンジンのカスタムドメインをリストしたいと思います。 topic filters documentationを参照してください。例えばgcloudドメインリストにSSL証明書なし

gcloud beta app domain-mappings list --limit=20 --format=json --filter="sslSettings.certificateId:(*)"

は、私が求めるものの反対を生成します。

サンプル応答JSONは、FYI(私はいくつかの変数の名前{}):

{ 
"id": "*.{domain}", 
"name": "apps/{projectId}/domainMappings/*{domain}", 
"resourceRecords": [ 
    { 
    "name": "*", 
    "rrdata": "{sub}.ghs-ssl.googlehosted.com", 
    "type": "CNAME" 
    } 
], 
"sslSettings": { 
    "certificateId": "1234567", 
    "sslManagementType": "MANUAL" 
} 

Iシーク応答が全くsslSettingsフィールドを有していません。

答えて

1

あなたが持っているフィルターはあなたが必要なものの反対を生成する場合、あなたはそれを否定する必要があります。

--filter='NOT sslSettings.certificateId:(*)' 

は、より多くの情報のためgcloud topic filtersを参照してください。

あなたは既にハードな部分をしています:)