Skip to content

Commit

Permalink
feat(privateca): update the api
Browse files Browse the repository at this point in the history
#### privateca:v1

The following keys were added:
- schemas.PublishingOptions.properties.encodingFormat.type (Total Keys: 1)
  • Loading branch information
yoshi-automation committed May 24, 2023
1 parent eca00d0 commit 3ac6dde
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 8 deletions.
4 changes: 4 additions & 0 deletions docs/dyn/privateca_v1.projects.locations.caPools.html
Expand Up @@ -260,6 +260,7 @@ <h3>Method Details</h3>
},
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this CaPool in the format `projects/*/locations/*/caPools/*`.
&quot;publishingOptions&quot;: { # Options relating to the publication of each CertificateAuthority&#x27;s CA certificate and CRLs and their inclusion as extensions in issued Certificates. The options set here apply to certificates issued by any CertificateAuthority in the CaPool. # Optional. The PublishingOptions to follow when issuing Certificates from any CertificateAuthority in this CaPool.
&quot;encodingFormat&quot;: &quot;A String&quot;, # Optional. Specifies the encoding format of each CertificateAuthority&#x27;s CA certificate and CRLs. If this is omitted, CA certificates and CRLs will be published in PEM.
&quot;publishCaCert&quot;: True or False, # Optional. When true, publishes each CertificateAuthority&#x27;s CA certificate and includes its URL in the &quot;Authority Information Access&quot; X.509 extension in all issued Certificates. If this is false, the CA certificate will not be published and the corresponding X.509 extension will not be written in issued certificates.
&quot;publishCrl&quot;: True or False, # Optional. When true, publishes each CertificateAuthority&#x27;s CRL and includes its URL in the &quot;CRL Distribution Points&quot; X.509 extension in all issued Certificates. If this is false, CRLs will not be published and the corresponding X.509 extension will not be written in issued certificates. CRLs will expire 7 days from their creation. However, we will rebuild daily. CRLs are also rebuilt shortly after a certificate is revoked.
},
Expand Down Expand Up @@ -508,6 +509,7 @@ <h3>Method Details</h3>
},
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this CaPool in the format `projects/*/locations/*/caPools/*`.
&quot;publishingOptions&quot;: { # Options relating to the publication of each CertificateAuthority&#x27;s CA certificate and CRLs and their inclusion as extensions in issued Certificates. The options set here apply to certificates issued by any CertificateAuthority in the CaPool. # Optional. The PublishingOptions to follow when issuing Certificates from any CertificateAuthority in this CaPool.
&quot;encodingFormat&quot;: &quot;A String&quot;, # Optional. Specifies the encoding format of each CertificateAuthority&#x27;s CA certificate and CRLs. If this is omitted, CA certificates and CRLs will be published in PEM.
&quot;publishCaCert&quot;: True or False, # Optional. When true, publishes each CertificateAuthority&#x27;s CA certificate and includes its URL in the &quot;Authority Information Access&quot; X.509 extension in all issued Certificates. If this is false, the CA certificate will not be published and the corresponding X.509 extension will not be written in issued certificates.
&quot;publishCrl&quot;: True or False, # Optional. When true, publishes each CertificateAuthority&#x27;s CRL and includes its URL in the &quot;CRL Distribution Points&quot; X.509 extension in all issued Certificates. If this is false, CRLs will not be published and the corresponding X.509 extension will not be written in issued certificates. CRLs will expire 7 days from their creation. However, we will rebuild daily. CRLs are also rebuilt shortly after a certificate is revoked.
},
Expand Down Expand Up @@ -711,6 +713,7 @@ <h3>Method Details</h3>
},
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this CaPool in the format `projects/*/locations/*/caPools/*`.
&quot;publishingOptions&quot;: { # Options relating to the publication of each CertificateAuthority&#x27;s CA certificate and CRLs and their inclusion as extensions in issued Certificates. The options set here apply to certificates issued by any CertificateAuthority in the CaPool. # Optional. The PublishingOptions to follow when issuing Certificates from any CertificateAuthority in this CaPool.
&quot;encodingFormat&quot;: &quot;A String&quot;, # Optional. Specifies the encoding format of each CertificateAuthority&#x27;s CA certificate and CRLs. If this is omitted, CA certificates and CRLs will be published in PEM.
&quot;publishCaCert&quot;: True or False, # Optional. When true, publishes each CertificateAuthority&#x27;s CA certificate and includes its URL in the &quot;Authority Information Access&quot; X.509 extension in all issued Certificates. If this is false, the CA certificate will not be published and the corresponding X.509 extension will not be written in issued certificates.
&quot;publishCrl&quot;: True or False, # Optional. When true, publishes each CertificateAuthority&#x27;s CRL and includes its URL in the &quot;CRL Distribution Points&quot; X.509 extension in all issued Certificates. If this is false, CRLs will not be published and the corresponding X.509 extension will not be written in issued certificates. CRLs will expire 7 days from their creation. However, we will rebuild daily. CRLs are also rebuilt shortly after a certificate is revoked.
},
Expand Down Expand Up @@ -875,6 +878,7 @@ <h3>Method Details</h3>
},
&quot;name&quot;: &quot;A String&quot;, # Output only. The resource name for this CaPool in the format `projects/*/locations/*/caPools/*`.
&quot;publishingOptions&quot;: { # Options relating to the publication of each CertificateAuthority&#x27;s CA certificate and CRLs and their inclusion as extensions in issued Certificates. The options set here apply to certificates issued by any CertificateAuthority in the CaPool. # Optional. The PublishingOptions to follow when issuing Certificates from any CertificateAuthority in this CaPool.
&quot;encodingFormat&quot;: &quot;A String&quot;, # Optional. Specifies the encoding format of each CertificateAuthority&#x27;s CA certificate and CRLs. If this is omitted, CA certificates and CRLs will be published in PEM.
&quot;publishCaCert&quot;: True or False, # Optional. When true, publishes each CertificateAuthority&#x27;s CA certificate and includes its URL in the &quot;Authority Information Access&quot; X.509 extension in all issued Certificates. If this is false, the CA certificate will not be published and the corresponding X.509 extension will not be written in issued certificates.
&quot;publishCrl&quot;: True or False, # Optional. When true, publishes each CertificateAuthority&#x27;s CRL and includes its URL in the &quot;CRL Distribution Points&quot; X.509 extension in all issued Certificates. If this is false, CRLs will not be published and the corresponding X.509 extension will not be written in issued certificates. CRLs will expire 7 days from their creation. However, we will rebuild daily. CRLs are also rebuilt shortly after a certificate is revoked.
},
Expand Down
4 changes: 2 additions & 2 deletions docs/dyn/privateca_v1.projects.locations.html
Expand Up @@ -121,7 +121,7 @@ <h3>Method Details</h3>
Returns:
An object of the form:

{ # A resource that represents Google Cloud Platform location.
{ # A resource that represents a Google Cloud location.
&quot;displayName&quot;: &quot;A String&quot;, # The friendly name for this location, typically a nearby city name. For example, &quot;Tokyo&quot;.
&quot;labels&quot;: { # Cross-service attributes for the location. For example {&quot;cloud.googleapis.com/region&quot;: &quot;us-east1&quot;}
&quot;a_key&quot;: &quot;A String&quot;,
Expand Down Expand Up @@ -153,7 +153,7 @@ <h3>Method Details</h3>

{ # The response message for Locations.ListLocations.
&quot;locations&quot;: [ # A list of locations that matches the specified filter in the request.
{ # A resource that represents Google Cloud Platform location.
{ # A resource that represents a Google Cloud location.
&quot;displayName&quot;: &quot;A String&quot;, # The friendly name for this location, typically a nearby city name. For example, &quot;Tokyo&quot;.
&quot;labels&quot;: { # Cross-service attributes for the location. For example {&quot;cloud.googleapis.com/region&quot;: &quot;us-east1&quot;}
&quot;a_key&quot;: &quot;A String&quot;,
Expand Down
4 changes: 2 additions & 2 deletions docs/dyn/privateca_v1beta1.projects.locations.html
Expand Up @@ -121,7 +121,7 @@ <h3>Method Details</h3>
Returns:
An object of the form:

{ # A resource that represents Google Cloud Platform location.
{ # A resource that represents a Google Cloud location.
&quot;displayName&quot;: &quot;A String&quot;, # The friendly name for this location, typically a nearby city name. For example, &quot;Tokyo&quot;.
&quot;labels&quot;: { # Cross-service attributes for the location. For example {&quot;cloud.googleapis.com/region&quot;: &quot;us-east1&quot;}
&quot;a_key&quot;: &quot;A String&quot;,
Expand Down Expand Up @@ -153,7 +153,7 @@ <h3>Method Details</h3>

{ # The response message for Locations.ListLocations.
&quot;locations&quot;: [ # A list of locations that matches the specified filter in the request.
{ # A resource that represents Google Cloud Platform location.
{ # A resource that represents a Google Cloud location.
&quot;displayName&quot;: &quot;A String&quot;, # The friendly name for this location, typically a nearby city name. For example, &quot;Tokyo&quot;.
&quot;labels&quot;: { # Cross-service attributes for the location. For example {&quot;cloud.googleapis.com/region&quot;: &quot;us-east1&quot;}
&quot;a_key&quot;: &quot;A String&quot;,
Expand Down
18 changes: 16 additions & 2 deletions googleapiclient/discovery_cache/documents/privateca.v1.json
Expand Up @@ -1605,7 +1605,7 @@
}
}
},
"revision": "20230405",
"revision": "20230510",
"rootUrl": "https://privateca.googleapis.com/",
"schemas": {
"AccessUrls": {
Expand Down Expand Up @@ -2757,7 +2757,7 @@
"type": "object"
},
"Location": {
"description": "A resource that represents Google Cloud Platform location.",
"description": "A resource that represents a Google Cloud location.",
"id": "Location",
"properties": {
"displayName": {
Expand Down Expand Up @@ -3010,6 +3010,20 @@
"description": "Options relating to the publication of each CertificateAuthority's CA certificate and CRLs and their inclusion as extensions in issued Certificates. The options set here apply to certificates issued by any CertificateAuthority in the CaPool.",
"id": "PublishingOptions",
"properties": {
"encodingFormat": {
"description": "Optional. Specifies the encoding format of each CertificateAuthority's CA certificate and CRLs. If this is omitted, CA certificates and CRLs will be published in PEM.",
"enum": [
"ENCODING_FORMAT_UNSPECIFIED",
"PEM",
"DER"
],
"enumDescriptions": [
"Not specified. By default, PEM format will be used.",
"The CertificateAuthority's CA certificate and CRLs will be published in PEM format.",
"The CertificateAuthority's CA certificate and CRLs will be published in DER format."
],
"type": "string"
},
"publishCaCert": {
"description": "Optional. When true, publishes each CertificateAuthority's CA certificate and includes its URL in the \"Authority Information Access\" X.509 extension in all issued Certificates. If this is false, the CA certificate will not be published and the corresponding X.509 extension will not be written in issued certificates.",
"type": "boolean"
Expand Down
Expand Up @@ -580,7 +580,7 @@
}
}
},
"revision": "20230405",
"revision": "20230510",
"rootUrl": "https://privateca.googleapis.com/",
"schemas": {
"AuditConfig": {
Expand Down Expand Up @@ -725,7 +725,7 @@
"type": "object"
},
"Location": {
"description": "A resource that represents Google Cloud Platform location.",
"description": "A resource that represents a Google Cloud location.",
"id": "Location",
"properties": {
"displayName": {
Expand Down

0 comments on commit 3ac6dde

Please sign in to comment.