2022-10-01
▼ ▲ 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.