Added support to pass a default_mode and mode for secrets (#5561) (#467)
Added support to pass a default_mode and mode for secrets (#5561) (#467)

* Added support for the integration with Secret Manager in Cloud Run Managed.
The integration enables binding secret values to environment variables or
to the content of files.

* Revert "Added support for the integration with Secret Manager in Cloud Run Managed."

This reverts commit 2170b507ee540108a8f08641e4997c9d449f2e28.

* Added support to pass a default_mode and mode for secrets.

The change introduces default_mode at the secret volume level to specify the
default permissions for files within the volume while mode is introduced at the
item level to specify permissions for a specific file.

* Added support for the integration with Secret Manager in Cloud Run Managed.
The integration enables binding secret values to environment variables or
to the content of files.

* Revert "Added support for the integration with Secret Manager in Cloud Run Managed."

This reverts commit 2170b507ee540108a8f08641e4997c9d449f2e28.

* Added support for the integration with Secret Manager in Cloud Run Managed.
The integration enables binding secret values to environment variables or
to the content of files.

* Revert "Added support for the integration with Secret Manager in Cloud Run Managed."

This reverts commit 2170b507ee540108a8f08641e4997c9d449f2e28.

* Moved Cloud Run secret support to ga.

Moves the support for environment variables and filesystem based secrets from
beta to ga since the feature is now generally available.

* Removed unncessary changes to cloudrun api.yaml.

* Fixed lines in cloudrun api.yaml.

* Removed redundant required: false.

* Removed empty section in volume example.

Signed-off-by: Modular Magician <86ce7da8ad74b1c583667a2bebd347455fa06219@google.com>
GoogleCloudPlatform/terraform-validator,GoogleCloudPlatform/terraform-validator