Certificate Manager API: projects.
See: https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects
Certificate Manager API: projects. See: https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects
(locations-certificateIssuanceConfigs-create$ auth parameters body)
Required parameters: parent
Optional parameters: certificateIssuanceConfigId
Body:
{:description string, :labels {}, :rotationWindowPercentage integer, :name string, :keyAlgorithm string, :createTime string, :updateTime string, :lifetime string, :certificateAuthorityConfig {:certificateAuthorityServiceConfig CertificateAuthorityServiceConfig}}
Creates a new CertificateIssuanceConfig in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateIssuanceConfigs/create Required parameters: parent Optional parameters: certificateIssuanceConfigId Body: {:description string, :labels {}, :rotationWindowPercentage integer, :name string, :keyAlgorithm string, :createTime string, :updateTime string, :lifetime string, :certificateAuthorityConfig {:certificateAuthorityServiceConfig CertificateAuthorityServiceConfig}} Creates a new CertificateIssuanceConfig in a given project and location.
(locations-certificateIssuanceConfigs-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a single CertificateIssuanceConfig.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateIssuanceConfigs/delete Required parameters: name Optional parameters: none Deletes a single CertificateIssuanceConfig.
(locations-certificateIssuanceConfigs-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets details of a single CertificateIssuanceConfig.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateIssuanceConfigs/get Required parameters: name Optional parameters: none Gets details of a single CertificateIssuanceConfig.
(locations-certificateIssuanceConfigs-list$ auth parameters)
Required parameters: parent
Optional parameters: pageSize, pageToken, filter, orderBy
Lists CertificateIssuanceConfigs in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateIssuanceConfigs/list Required parameters: parent Optional parameters: pageSize, pageToken, filter, orderBy Lists CertificateIssuanceConfigs in a given project and location.
(locations-certificateMaps-certificateMapEntries-create$ auth parameters body)
Required parameters: parent
Optional parameters: certificateMapEntryId
Body:
{:description string, :labels {}, :name string, :createTime string, :state string, :hostname string, :updateTime string, :certificates [string], :matcher string}
Creates a new CertificateMapEntry in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/certificateMapEntries/create Required parameters: parent Optional parameters: certificateMapEntryId Body: {:description string, :labels {}, :name string, :createTime string, :state string, :hostname string, :updateTime string, :certificates [string], :matcher string} Creates a new CertificateMapEntry in a given project and location.
(locations-certificateMaps-certificateMapEntries-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a single CertificateMapEntry.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/certificateMapEntries/delete Required parameters: name Optional parameters: none Deletes a single CertificateMapEntry.
(locations-certificateMaps-certificateMapEntries-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets details of a single CertificateMapEntry.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/certificateMapEntries/get Required parameters: name Optional parameters: none Gets details of a single CertificateMapEntry.
(locations-certificateMaps-certificateMapEntries-list$ auth parameters)
Required parameters: parent
Optional parameters: pageSize, pageToken, filter, orderBy
Lists CertificateMapEntries in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/certificateMapEntries/list Required parameters: parent Optional parameters: pageSize, pageToken, filter, orderBy Lists CertificateMapEntries in a given project and location.
(locations-certificateMaps-certificateMapEntries-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:description string, :labels {}, :name string, :createTime string, :state string, :hostname string, :updateTime string, :certificates [string], :matcher string}
Updates a CertificateMapEntry.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/certificateMapEntries/patch Required parameters: name Optional parameters: updateMask Body: {:description string, :labels {}, :name string, :createTime string, :state string, :hostname string, :updateTime string, :certificates [string], :matcher string} Updates a CertificateMapEntry.
(locations-certificateMaps-create$ auth parameters body)
Required parameters: parent
Optional parameters: certificateMapId
Body:
{:name string, :description string, :createTime string, :updateTime string, :labels {}, :gclbTargets [{:targetHttpsProxy string, :targetSslProxy string, :ipConfigs [IpConfig]}]}
Creates a new CertificateMap in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/create Required parameters: parent Optional parameters: certificateMapId Body: {:name string, :description string, :createTime string, :updateTime string, :labels {}, :gclbTargets [{:targetHttpsProxy string, :targetSslProxy string, :ipConfigs [IpConfig]}]} Creates a new CertificateMap in a given project and location.
(locations-certificateMaps-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a single CertificateMap. A Certificate Map can't be deleted if it contains Certificate Map Entries. Remove all the entries from the map before calling this method.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/delete Required parameters: name Optional parameters: none Deletes a single CertificateMap. A Certificate Map can't be deleted if it contains Certificate Map Entries. Remove all the entries from the map before calling this method.
(locations-certificateMaps-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets details of a single CertificateMap.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/get Required parameters: name Optional parameters: none Gets details of a single CertificateMap.
(locations-certificateMaps-list$ auth parameters)
Required parameters: parent
Optional parameters: pageSize, pageToken, filter, orderBy
Lists CertificateMaps in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/list Required parameters: parent Optional parameters: pageSize, pageToken, filter, orderBy Lists CertificateMaps in a given project and location.
(locations-certificateMaps-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :description string, :createTime string, :updateTime string, :labels {}, :gclbTargets [{:targetHttpsProxy string, :targetSslProxy string, :ipConfigs [IpConfig]}]}
Updates a CertificateMap.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificateMaps/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :description string, :createTime string, :updateTime string, :labels {}, :gclbTargets [{:targetHttpsProxy string, :targetSslProxy string, :ipConfigs [IpConfig]}]} Updates a CertificateMap.
(locations-certificates-create$ auth parameters body)
Required parameters: parent
Optional parameters: certificateId
Body:
{:description string, :labels {}, :name string, :selfManaged {:pemCertificate string, :pemPrivateKey string}, :createTime string, :scope string, :updateTime string, :sanDnsnames [string], :pemCertificate string, :managed {:domains [string], :dnsAuthorizations [string], :issuanceConfig string, :state string, :provisioningIssue ProvisioningIssue, :authorizationAttemptInfo [AuthorizationAttemptInfo]}, :expireTime string}
Creates a new Certificate in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificates/create Required parameters: parent Optional parameters: certificateId Body: {:description string, :labels {}, :name string, :selfManaged {:pemCertificate string, :pemPrivateKey string}, :createTime string, :scope string, :updateTime string, :sanDnsnames [string], :pemCertificate string, :managed {:domains [string], :dnsAuthorizations [string], :issuanceConfig string, :state string, :provisioningIssue ProvisioningIssue, :authorizationAttemptInfo [AuthorizationAttemptInfo]}, :expireTime string} Creates a new Certificate in a given project and location.
(locations-certificates-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a single Certificate.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificates/delete Required parameters: name Optional parameters: none Deletes a single Certificate.
(locations-certificates-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets details of a single Certificate.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificates/get Required parameters: name Optional parameters: none Gets details of a single Certificate.
(locations-certificates-list$ auth parameters)
Required parameters: parent
Optional parameters: pageSize, pageToken, filter, orderBy
Lists Certificates in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificates/list Required parameters: parent Optional parameters: pageSize, pageToken, filter, orderBy Lists Certificates in a given project and location.
(locations-certificates-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:description string, :labels {}, :name string, :selfManaged {:pemCertificate string, :pemPrivateKey string}, :createTime string, :scope string, :updateTime string, :sanDnsnames [string], :pemCertificate string, :managed {:domains [string], :dnsAuthorizations [string], :issuanceConfig string, :state string, :provisioningIssue ProvisioningIssue, :authorizationAttemptInfo [AuthorizationAttemptInfo]}, :expireTime string}
Updates a Certificate.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/certificates/patch Required parameters: name Optional parameters: updateMask Body: {:description string, :labels {}, :name string, :selfManaged {:pemCertificate string, :pemPrivateKey string}, :createTime string, :scope string, :updateTime string, :sanDnsnames [string], :pemCertificate string, :managed {:domains [string], :dnsAuthorizations [string], :issuanceConfig string, :state string, :provisioningIssue ProvisioningIssue, :authorizationAttemptInfo [AuthorizationAttemptInfo]}, :expireTime string} Updates a Certificate.
(locations-dnsAuthorizations-create$ auth parameters body)
Required parameters: parent
Optional parameters: dnsAuthorizationId
Body:
{:name string, :createTime string, :updateTime string, :labels {}, :description string, :domain string, :dnsResourceRecord {:name string, :type string, :data string}, :type string}
Creates a new DnsAuthorization in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/dnsAuthorizations/create Required parameters: parent Optional parameters: dnsAuthorizationId Body: {:name string, :createTime string, :updateTime string, :labels {}, :description string, :domain string, :dnsResourceRecord {:name string, :type string, :data string}, :type string} Creates a new DnsAuthorization in a given project and location.
(locations-dnsAuthorizations-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a single DnsAuthorization.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/dnsAuthorizations/delete Required parameters: name Optional parameters: none Deletes a single DnsAuthorization.
(locations-dnsAuthorizations-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets details of a single DnsAuthorization.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/dnsAuthorizations/get Required parameters: name Optional parameters: none Gets details of a single DnsAuthorization.
(locations-dnsAuthorizations-list$ auth parameters)
Required parameters: parent
Optional parameters: pageSize, pageToken, filter, orderBy
Lists DnsAuthorizations in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/dnsAuthorizations/list Required parameters: parent Optional parameters: pageSize, pageToken, filter, orderBy Lists DnsAuthorizations in a given project and location.
(locations-dnsAuthorizations-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :createTime string, :updateTime string, :labels {}, :description string, :domain string, :dnsResourceRecord {:name string, :type string, :data string}, :type string}
Updates a DnsAuthorization.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/dnsAuthorizations/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :createTime string, :updateTime string, :labels {}, :description string, :domain string, :dnsResourceRecord {:name string, :type string, :data string}, :type string} Updates a DnsAuthorization.
(locations-get$ auth parameters)
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/get
Required parameters: name
Optional parameters: none
Gets information about a location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/get Required parameters: name Optional parameters: none Gets information about a location.
(locations-list$ auth parameters)
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/list
Required parameters: name
Optional parameters: filter, pageSize, pageToken
Lists information about the supported locations for this service.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/list Required parameters: name Optional parameters: filter, pageSize, pageToken Lists information about the supported locations for this service.
(locations-operations-cancel$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{}
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED
. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED
.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/operations/cancel Required parameters: name Optional parameters: none Body: {} Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.
(locations-operations-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED
.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/operations/delete Required parameters: name Optional parameters: none Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.
(locations-operations-get$ auth parameters)
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/operations/get
Required parameters: name
Optional parameters: none
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/operations/get Required parameters: name Optional parameters: none Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
(locations-operations-list$ auth parameters)
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/operations/list
Required parameters: name
Optional parameters: filter, pageSize, pageToken
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED
.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/operations/list Required parameters: name Optional parameters: filter, pageSize, pageToken Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
(locations-trustConfigs-create$ auth parameters body)
Required parameters: parent
Optional parameters: trustConfigId
Body:
{:name string, :createTime string, :updateTime string, :labels {}, :description string, :etag string, :trustStores [{:trustAnchors [TrustAnchor], :intermediateCas [IntermediateCA]}], :allowlistedCertificates [{:pemCertificate string}]}
Creates a new TrustConfig in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/trustConfigs/create Required parameters: parent Optional parameters: trustConfigId Body: {:name string, :createTime string, :updateTime string, :labels {}, :description string, :etag string, :trustStores [{:trustAnchors [TrustAnchor], :intermediateCas [IntermediateCA]}], :allowlistedCertificates [{:pemCertificate string}]} Creates a new TrustConfig in a given project and location.
(locations-trustConfigs-delete$ auth parameters)
Required parameters: name
Optional parameters: etag
Deletes a single TrustConfig.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/trustConfigs/delete Required parameters: name Optional parameters: etag Deletes a single TrustConfig.
(locations-trustConfigs-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets details of a single TrustConfig.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/trustConfigs/get Required parameters: name Optional parameters: none Gets details of a single TrustConfig.
(locations-trustConfigs-list$ auth parameters)
Required parameters: parent
Optional parameters: pageSize, pageToken, filter, orderBy
Lists TrustConfigs in a given project and location.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/trustConfigs/list Required parameters: parent Optional parameters: pageSize, pageToken, filter, orderBy Lists TrustConfigs in a given project and location.
(locations-trustConfigs-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :createTime string, :updateTime string, :labels {}, :description string, :etag string, :trustStores [{:trustAnchors [TrustAnchor], :intermediateCas [IntermediateCA]}], :allowlistedCertificates [{:pemCertificate string}]}
Updates a TrustConfig.
https://cloud.google.com/certificate-managerapi/reference/rest/v1/projects/locations/trustConfigs/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :createTime string, :updateTime string, :labels {}, :description string, :etag string, :trustStores [{:trustAnchors [TrustAnchor], :intermediateCas [IntermediateCA]}], :allowlistedCertificates [{:pemCertificate string}]} Updates a TrustConfig.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close