Skip to content

Commit 8f7e7cd

Browse files
feat(privateca): update the api
#### privateca:v1 The following keys were deleted: - schemas.CaPool.properties.name.readOnly (Total Keys: 1) - schemas.Certificate.properties.name.readOnly (Total Keys: 1) - schemas.CertificateAuthority.properties.name.readOnly (Total Keys: 1) - schemas.CertificateRevocationList.properties.name.readOnly (Total Keys: 1) - schemas.CertificateTemplate.properties.name.readOnly (Total Keys: 1)
1 parent f891c7e commit 8f7e7cd

9 files changed

+45
-50
lines changed

docs/dyn/privateca_v1.projects.locations.caPools.certificateAuthorities.certificateRevocationLists.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ <h3>Method Details</h3>
124124
&quot;labels&quot;: { # Optional. Labels with user-defined metadata.
125125
&quot;a_key&quot;: &quot;A String&quot;,
126126
},
127-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this CertificateRevocationList in the format `projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*`.
127+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this CertificateRevocationList in the format `projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*`.
128128
&quot;pemCrl&quot;: &quot;A String&quot;, # Output only. The PEM-encoded X.509 CRL.
129129
&quot;revisionId&quot;: &quot;A String&quot;, # Output only. The revision ID of this CertificateRevocationList. A new revision is committed whenever a new CRL is published. The format is an 8-character hexadecimal string.
130130
&quot;revokedCertificates&quot;: [ # Output only. The revoked serial numbers that appear in pem_crl.
@@ -214,7 +214,7 @@ <h3>Method Details</h3>
214214
&quot;labels&quot;: { # Optional. Labels with user-defined metadata.
215215
&quot;a_key&quot;: &quot;A String&quot;,
216216
},
217-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this CertificateRevocationList in the format `projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*`.
217+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this CertificateRevocationList in the format `projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*`.
218218
&quot;pemCrl&quot;: &quot;A String&quot;, # Output only. The PEM-encoded X.509 CRL.
219219
&quot;revisionId&quot;: &quot;A String&quot;, # Output only. The revision ID of this CertificateRevocationList. A new revision is committed whenever a new CRL is published. The format is an 8-character hexadecimal string.
220220
&quot;revokedCertificates&quot;: [ # Output only. The revoked serial numbers that appear in pem_crl.
@@ -255,7 +255,7 @@ <h3>Method Details</h3>
255255
<pre>Update a CertificateRevocationList.
256256

257257
Args:
258-
name: string, Output only. The resource name for this CertificateRevocationList in the format `projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*`. (required)
258+
name: string, Identifier. The resource name for this CertificateRevocationList in the format `projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*`. (required)
259259
body: object, The request body.
260260
The object takes the form of:
261261

@@ -265,7 +265,7 @@ <h3>Method Details</h3>
265265
&quot;labels&quot;: { # Optional. Labels with user-defined metadata.
266266
&quot;a_key&quot;: &quot;A String&quot;,
267267
},
268-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this CertificateRevocationList in the format `projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*`.
268+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this CertificateRevocationList in the format `projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*`.
269269
&quot;pemCrl&quot;: &quot;A String&quot;, # Output only. The PEM-encoded X.509 CRL.
270270
&quot;revisionId&quot;: &quot;A String&quot;, # Output only. The revision ID of this CertificateRevocationList. A new revision is committed whenever a new CRL is published. The format is an 8-character hexadecimal string.
271271
&quot;revokedCertificates&quot;: [ # Output only. The revoked serial numbers that appear in pem_crl.

docs/dyn/privateca_v1.projects.locations.caPools.certificateAuthorities.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@ <h3>Method Details</h3>
475475
&quot;a_key&quot;: &quot;A String&quot;,
476476
},
477477
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of the CA certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate.
478-
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`.
478+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`.
479479
&quot;pemCaCertificates&quot;: [ # Output only. This CertificateAuthority&#x27;s certificate chain, including the current CertificateAuthority&#x27;s certificate. Ordered such that the root issuer is the final element (consistent with RFC 5246). For a self-signed CA, this will only list the current CertificateAuthority&#x27;s certificate.
480480
&quot;A String&quot;,
481481
],
@@ -977,7 +977,7 @@ <h3>Method Details</h3>
977977
&quot;a_key&quot;: &quot;A String&quot;,
978978
},
979979
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of the CA certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate.
980-
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`.
980+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`.
981981
&quot;pemCaCertificates&quot;: [ # Output only. This CertificateAuthority&#x27;s certificate chain, including the current CertificateAuthority&#x27;s certificate. Ordered such that the root issuer is the final element (consistent with RFC 5246). For a self-signed CA, this will only list the current CertificateAuthority&#x27;s certificate.
982982
&quot;A String&quot;,
983983
],
@@ -1312,7 +1312,7 @@ <h3>Method Details</h3>
13121312
&quot;a_key&quot;: &quot;A String&quot;,
13131313
},
13141314
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of the CA certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate.
1315-
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`.
1315+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`.
13161316
&quot;pemCaCertificates&quot;: [ # Output only. This CertificateAuthority&#x27;s certificate chain, including the current CertificateAuthority&#x27;s certificate. Ordered such that the root issuer is the final element (consistent with RFC 5246). For a self-signed CA, this will only list the current CertificateAuthority&#x27;s certificate.
13171317
&quot;A String&quot;,
13181318
],
@@ -1358,7 +1358,7 @@ <h3>Method Details</h3>
13581358
<pre>Update a CertificateAuthority.
13591359

13601360
Args:
1361-
name: string, Output only. Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. (required)
1361+
name: string, Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. (required)
13621362
body: object, The request body.
13631363
The object takes the form of:
13641364

@@ -1656,7 +1656,7 @@ <h3>Method Details</h3>
16561656
&quot;a_key&quot;: &quot;A String&quot;,
16571657
},
16581658
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of the CA certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate.
1659-
&quot;name&quot;: &quot;A String&quot;, # Output only. Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`.
1659+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this CertificateAuthority in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`.
16601660
&quot;pemCaCertificates&quot;: [ # Output only. This CertificateAuthority&#x27;s certificate chain, including the current CertificateAuthority&#x27;s certificate. Ordered such that the root issuer is the final element (consistent with RFC 5246). For a self-signed CA, this will only list the current CertificateAuthority&#x27;s certificate.
16611661
&quot;A String&quot;,
16621662
],

docs/dyn/privateca_v1.projects.locations.caPools.certificates.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ <h3>Method Details</h3>
391391
&quot;a_key&quot;: &quot;A String&quot;,
392392
},
393393
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of a certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate. Note that the lifetime may be truncated if it would extend past the life of any certificate authority in the issuing chain.
394-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
394+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
395395
&quot;pemCertificate&quot;: &quot;A String&quot;, # Output only. The pem-encoded, signed X.509 certificate.
396396
&quot;pemCertificateChain&quot;: [ # Output only. The chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
397397
&quot;A String&quot;,
@@ -698,7 +698,7 @@ <h3>Method Details</h3>
698698
&quot;a_key&quot;: &quot;A String&quot;,
699699
},
700700
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of a certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate. Note that the lifetime may be truncated if it would extend past the life of any certificate authority in the issuing chain.
701-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
701+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
702702
&quot;pemCertificate&quot;: &quot;A String&quot;, # Output only. The pem-encoded, signed X.509 certificate.
703703
&quot;pemCertificateChain&quot;: [ # Output only. The chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
704704
&quot;A String&quot;,
@@ -1008,7 +1008,7 @@ <h3>Method Details</h3>
10081008
&quot;a_key&quot;: &quot;A String&quot;,
10091009
},
10101010
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of a certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate. Note that the lifetime may be truncated if it would extend past the life of any certificate authority in the issuing chain.
1011-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
1011+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
10121012
&quot;pemCertificate&quot;: &quot;A String&quot;, # Output only. The pem-encoded, signed X.509 certificate.
10131013
&quot;pemCertificateChain&quot;: [ # Output only. The chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
10141014
&quot;A String&quot;,
@@ -1324,7 +1324,7 @@ <h3>Method Details</h3>
13241324
&quot;a_key&quot;: &quot;A String&quot;,
13251325
},
13261326
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of a certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate. Note that the lifetime may be truncated if it would extend past the life of any certificate authority in the issuing chain.
1327-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
1327+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
13281328
&quot;pemCertificate&quot;: &quot;A String&quot;, # Output only. The pem-encoded, signed X.509 certificate.
13291329
&quot;pemCertificateChain&quot;: [ # Output only. The chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
13301330
&quot;A String&quot;,
@@ -1364,7 +1364,7 @@ <h3>Method Details</h3>
13641364
<pre>Update a Certificate. Currently, the only field you can update is the labels field.
13651365

13661366
Args:
1367-
name: string, Output only. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`. (required)
1367+
name: string, Identifier. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`. (required)
13681368
body: object, The request body.
13691369
The object takes the form of:
13701370

@@ -1649,7 +1649,7 @@ <h3>Method Details</h3>
16491649
&quot;a_key&quot;: &quot;A String&quot;,
16501650
},
16511651
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of a certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate. Note that the lifetime may be truncated if it would extend past the life of any certificate authority in the issuing chain.
1652-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
1652+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
16531653
&quot;pemCertificate&quot;: &quot;A String&quot;, # Output only. The pem-encoded, signed X.509 certificate.
16541654
&quot;pemCertificateChain&quot;: [ # Output only. The chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
16551655
&quot;A String&quot;,
@@ -1954,7 +1954,7 @@ <h3>Method Details</h3>
19541954
&quot;a_key&quot;: &quot;A String&quot;,
19551955
},
19561956
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of a certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate. Note that the lifetime may be truncated if it would extend past the life of any certificate authority in the issuing chain.
1957-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
1957+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
19581958
&quot;pemCertificate&quot;: &quot;A String&quot;, # Output only. The pem-encoded, signed X.509 certificate.
19591959
&quot;pemCertificateChain&quot;: [ # Output only. The chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
19601960
&quot;A String&quot;,
@@ -2272,7 +2272,7 @@ <h3>Method Details</h3>
22722272
&quot;a_key&quot;: &quot;A String&quot;,
22732273
},
22742274
&quot;lifetime&quot;: &quot;A String&quot;, # Required. Immutable. The desired lifetime of a certificate. Used to create the &quot;not_before_time&quot; and &quot;not_after_time&quot; fields inside an X.509 certificate. Note that the lifetime may be truncated if it would extend past the life of any certificate authority in the issuing chain.
2275-
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
2275+
&quot;name&quot;: &quot;A String&quot;, # Identifier. The resource name for this Certificate in the format `projects/*/locations/*/caPools/*/certificates/*`.
22762276
&quot;pemCertificate&quot;: &quot;A String&quot;, # Output only. The pem-encoded, signed X.509 certificate.
22772277
&quot;pemCertificateChain&quot;: [ # Output only. The chain that may be used to verify the X.509 certificate. Expected to be in issuer-to-root order according to RFC 5246.
22782278
&quot;A String&quot;,

0 commit comments

Comments
 (0)