Skip to content

Commit 3370961

Browse files
feat(certificatemanager): update the api
#### certificatemanager:v1 The following keys were added: - schemas.Certificate.properties.usedBy (Total Keys: 3) - schemas.UsedBy (Total Keys: 4)
1 parent cf5a669 commit 3370961

File tree

2 files changed

+41
-1
lines changed

2 files changed

+41
-1
lines changed

docs/dyn/certificatemanager_v1.projects.locations.certificates.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,11 @@ <h3>Method Details</h3>
150150
&quot;pemPrivateKey&quot;: &quot;A String&quot;, # Optional. Input only. The PEM-encoded private key of the leaf certificate.
151151
},
152152
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of a Certificate.
153+
&quot;usedBy&quot;: [ # Output only. The list of resources that use this Certificate.
154+
{ # Defines a resource that uses the certificate.
155+
&quot;name&quot;: &quot;A String&quot;, # Output only. Full name of the resource https://google.aip.dev/122#full-resource-names, e.g. `//certificatemanager.googleapis.com/projects/*/locations/*/certificateMaps/*/certificateMapEntries/*` or `//compute.googleapis.com/projects/*/locations/*/targetHttpsProxies/*`.
156+
},
157+
],
153158
}
154159

155160
certificateId: string, Required. A user-provided name of the certificate.
@@ -271,6 +276,11 @@ <h3>Method Details</h3>
271276
&quot;pemPrivateKey&quot;: &quot;A String&quot;, # Optional. Input only. The PEM-encoded private key of the leaf certificate.
272277
},
273278
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of a Certificate.
279+
&quot;usedBy&quot;: [ # Output only. The list of resources that use this Certificate.
280+
{ # Defines a resource that uses the certificate.
281+
&quot;name&quot;: &quot;A String&quot;, # Output only. Full name of the resource https://google.aip.dev/122#full-resource-names, e.g. `//certificatemanager.googleapis.com/projects/*/locations/*/certificateMaps/*/certificateMapEntries/*` or `//compute.googleapis.com/projects/*/locations/*/targetHttpsProxies/*`.
282+
},
283+
],
274284
}</pre>
275285
</div>
276286

@@ -334,6 +344,11 @@ <h3>Method Details</h3>
334344
&quot;pemPrivateKey&quot;: &quot;A String&quot;, # Optional. Input only. The PEM-encoded private key of the leaf certificate.
335345
},
336346
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of a Certificate.
347+
&quot;usedBy&quot;: [ # Output only. The list of resources that use this Certificate.
348+
{ # Defines a resource that uses the certificate.
349+
&quot;name&quot;: &quot;A String&quot;, # Output only. Full name of the resource https://google.aip.dev/122#full-resource-names, e.g. `//certificatemanager.googleapis.com/projects/*/locations/*/certificateMaps/*/certificateMapEntries/*` or `//compute.googleapis.com/projects/*/locations/*/targetHttpsProxies/*`.
350+
},
351+
],
337352
},
338353
],
339354
&quot;nextPageToken&quot;: &quot;A String&quot;, # If there might be more results than those appearing in this response, then `next_page_token` is included. To get the next set of results, call this method again using the value of `next_page_token` as `page_token`.
@@ -406,6 +421,11 @@ <h3>Method Details</h3>
406421
&quot;pemPrivateKey&quot;: &quot;A String&quot;, # Optional. Input only. The PEM-encoded private key of the leaf certificate.
407422
},
408423
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. The last update timestamp of a Certificate.
424+
&quot;usedBy&quot;: [ # Output only. The list of resources that use this Certificate.
425+
{ # Defines a resource that uses the certificate.
426+
&quot;name&quot;: &quot;A String&quot;, # Output only. Full name of the resource https://google.aip.dev/122#full-resource-names, e.g. `//certificatemanager.googleapis.com/projects/*/locations/*/certificateMaps/*/certificateMapEntries/*` or `//compute.googleapis.com/projects/*/locations/*/targetHttpsProxies/*`.
427+
},
428+
],
409429
}
410430

411431
updateMask: string, Required. The update mask applies to the resource. For the `FieldMask` definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask.

googleapiclient/discovery_cache/documents/certificatemanager.v1.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1314,7 +1314,7 @@
13141314
}
13151315
}
13161316
},
1317-
"revision": "20241204",
1317+
"revision": "20250203",
13181318
"rootUrl": "https://certificatemanager.googleapis.com/",
13191319
"schemas": {
13201320
"AllowlistedCertificate": {
@@ -1456,6 +1456,14 @@
14561456
"format": "google-datetime",
14571457
"readOnly": true,
14581458
"type": "string"
1459+
},
1460+
"usedBy": {
1461+
"description": "Output only. The list of resources that use this Certificate.",
1462+
"items": {
1463+
"$ref": "UsedBy"
1464+
},
1465+
"readOnly": true,
1466+
"type": "array"
14591467
}
14601468
},
14611469
"type": "object"
@@ -2299,6 +2307,18 @@
22992307
}
23002308
},
23012309
"type": "object"
2310+
},
2311+
"UsedBy": {
2312+
"description": "Defines a resource that uses the certificate.",
2313+
"id": "UsedBy",
2314+
"properties": {
2315+
"name": {
2316+
"description": "Output only. Full name of the resource https://google.aip.dev/122#full-resource-names, e.g. `//certificatemanager.googleapis.com/projects/*/locations/*/certificateMaps/*/certificateMapEntries/*` or `//compute.googleapis.com/projects/*/locations/*/targetHttpsProxies/*`.",
2317+
"readOnly": true,
2318+
"type": "string"
2319+
}
2320+
},
2321+
"type": "object"
23022322
}
23032323
},
23042324
"servicePath": "",

0 commit comments

Comments
 (0)