2022-10-02
▼ ▲ certificatemanager.projects.locations.certificateIssuanceConfigs.list
Parameters:
orderBy
Location: query
Type: string
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
Type: string
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.
filter
Description: Filter expression to restrict the Certificates Configs returned.
Location: query
Type: string
parent
Location: path
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+$
Required: Yes
Description: Required. The project and location from which the certificate should be listed, specified in the format `projects/*/locations/*`.
pageSize
Description: Maximum number of certificate configs to return per call.
Format: int32
Location: query
Type: integer
Parameter Order: parent
Path: v1/{+parent}/certificateIssuanceConfigs
Description: Lists CertificateIssuanceConfigs in a given project and location.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/certificateIssuanceConfigs
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: GET
▼ ▲ certificatemanager.projects.locations.certificateIssuanceConfigs.create
Parameter Order: parent
Parameters:
parent
Description: Required. The parent resource of the certificate issuance config. Must be in the format `projects/*/locations/*`.
Required: Yes
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+$
Type: string
certificateIssuanceConfigId
Type: string
Description: Required. A user-provided name of the certificate config.
Location: query
Path: v1/{+parent}/certificateIssuanceConfigs
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/certificateIssuanceConfigs
Description: Creates a new CertificateIssuanceConfig in a given project and location.
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: POST
▼ ▲ certificatemanager.projects.locations.certificateIssuanceConfigs.get
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/certificateIssuanceConfigs/{certificateIssuanceConfigsId}
Parameters:
name
Required: Yes
Type: string
Description: Required. A name of the certificate issuance config to describe. Must be in the format `projects/*/locations/*/certificateIssuanceConfigs/*`.
Pattern: ^projects/[^/]+/locations/[^/]+/certificateIssuanceConfigs/[^/]+$
Location: path
Parameter Order: name
HTTP Method: GET
Path: v1/{+name}
Description: Gets details of a single CertificateIssuanceConfig.
▼ ▲ certificatemanager.projects.locations.certificateIssuanceConfigs.delete
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/certificateIssuanceConfigs/{certificateIssuanceConfigsId}
HTTP Method: DELETE
Parameter Order: name
Path: v1/{+name}
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Deletes a single CertificateIssuanceConfig.
Parameters:
name
Type: string
Required: Yes
Description: Required. A name of the certificate issuance config to delete. Must be in the format `projects/*/locations/*/certificateIssuanceConfigs/*`.
Pattern: ^projects/[^/]+/locations/[^/]+/certificateIssuanceConfigs/[^/]+$
Location: path