2022-09-30
▼ ▲ certificatemanager.projects.locations.certificateIssuanceConfigs.list
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/certificateIssuanceConfigs
Description : Lists CertificateIssuanceConfigs in a given project and location.
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
parent
Type : string
Required : Yes
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Required. The project and location from which the certificate should be listed, specified in the format `projects/*/locations/*`.
orderBy
Type : string
Location : query
Description : A list of Certificate Config field names used to specify the order of the returned results. The default sorting order is ascending. To specify descending order for a field, add a suffix " desc".
pageToken
Location : query
Description : The value returned by the last `ListCertificateIssuanceConfigsResponse`. Indicates that this is a continuation of a prior `ListCertificateIssuanceConfigs` call, and that the system should return the next page of data.
Type : string
pageSize
Format : int32
Type : integer
Location : query
Description : Maximum number of certificate configs to return per call.
filter
Type : string
Description : Filter expression to restrict the Certificates Configs returned.
Location : query
Path : v1/{+parent}/certificateIssuanceConfigs
HTTP Method : GET
Parameter Order : parent
▼ ▲ certificatemanager.projects.locations.certificateIssuanceConfigs.delete
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/certificateIssuanceConfigs/{certificateIssuanceConfigsId}
Parameter Order : name
Description : Deletes a single CertificateIssuanceConfig.
HTTP Method : DELETE
Path : v1/{+name}
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Pattern : ^projects/[^/]+/locations/[^/]+/certificateIssuanceConfigs/[^/]+$
Type : string
Required : Yes
Location : path
Description : Required. A name of the certificate issuance config to delete. Must be in the format `projects/*/locations/*/certificateIssuanceConfigs/*`.
▼ ▲ certificatemanager.projects.locations.certificateIssuanceConfigs.get
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/certificateIssuanceConfigs/{certificateIssuanceConfigsId}
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/certificateIssuanceConfigs/[^/]+$
Required : Yes
Description : Required. A name of the certificate issuance config to describe. Must be in the format `projects/*/locations/*/certificateIssuanceConfigs/*`.
Location : path
Parameter Order : name
Path : v1/{+name}
Description : Gets details of a single CertificateIssuanceConfig.
HTTP Method : GET
▼ ▲ certificatemanager.projects.locations.certificateIssuanceConfigs.create
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/certificateIssuanceConfigs
HTTP Method : POST
Parameter Order : parent
Parameters :
certificateIssuanceConfigId
Type : string
Location : query
Description : Required. A user-provided name of the certificate config.
parent
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Type : string
Description : Required. The parent resource of the certificate issuance config. Must be in the format `projects/*/locations/*`.
Required : Yes
Path : v1/{+parent}/certificateIssuanceConfigs
Description : Creates a new CertificateIssuanceConfig in a given project and location.