- release_tracks: [ALPHA, BETA] help_text: brief: Update a Release description: Update a Release examples: |- To update the Release, run: $ {command} arguments: params: - help_text: |- Identifier. The resource name (full URI of the resource) following the standard naming scheme: "projects/{project}/locations/{location}/releases/{release}" is_positional: true resource_spec: !REF googlecloudsdk.command_lib.saas_runtime.resources:release required: true - arg_name: upgradeable-from-releases api_field: release.releaseRequirements.upgradeableFromReleases required: false repeated: true help_text: |- A list of releases from which a unit can be upgraded to this one (optional). If left empty no constraints will be applied. When provided, unit upgrade requests to this release will check and enforce this constraint. clearable: true - arg_name: input-variable-defaults api_field: release.inputVariableDefaults required: false repeated: true help_text: |- Mapping of input variables to default values. Maximum 100 clearable: true spec: - api_field: variable help_text: |- Name of the variable from actuation configs. - api_field: type help_text: |- Name of a supported variable type. Supported types are string, int, bool. - api_field: value help_text: |- String encoded value for the variable. - arg_name: labels api_field: release.labels required: false repeated: true help_text: |- The labels on the resource, which can be used for categorization. similar to Kubernetes resource labels. clearable: true spec: - api_field: key - api_field: value request: api_version: v1beta1 collection: - saasservicemgmt.projects.locations.releases modify_request_hooks: - googlecloudsdk.command_lib.saas_runtime.releases:AddParentToUpgradeableFromReleases update: read_modify_update: true