Required. Name of the alias. Use the following format in your request: organizations/{org}/environments/{env}/keystores/{keystore}/aliases/{alias}
Authorization requires the following IAM permission on the specified resource name:
apigee.keystorealiases.update
Query parameters
Parameters
ignoreExpiryValidation
boolean
Required. Flag that specifies whether to ignore expiry validation. If set to true, no expiry validation will be performed.
ignoreNewlineValidation
boolean
Flag that specifies whether to ignore newline validation. If set to true, no error is thrown when the file contains a certificate chain with no newline between each certificate. Defaults to false.
Request body
The request body contains an instance of HttpBody.
Response body
If successful, the response body contains an instance of Alias.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-24 UTC."],[[["This API call updates a certificate within a specified alias, using a PUT HTTP request to a designated URL."],["The request requires the specification of the alias name using path parameters, in the format `organizations/{org}/environments/{env}/keystores/{keystore}/aliases/{alias}`, and it also requires authorization via IAM permission."],["The request accepts two optional query parameters: `ignoreExpiryValidation` to bypass expiry checks and `ignoreNewlineValidation` to allow certificate chains without newlines."],["The request body should be an instance of `HttpBody`, while a successful response will contain an instance of `Alias`."],["This operation requires the `https://www.googleapis.com/auth/cloud-platform` OAuth scope for authorization."]]],[]]