Secret(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Pairs a set of secret environment variables containing encrypted values with the Cloud KMS key to use to decrypt the value.
Attributes
Name | Description |
kms_key_name |
str
Cloud KMS key name to use to decrypt these envs. |
secret_env |
Sequence[`.cloudbuild.Secret.SecretEnvEntry`]
Map of environment variable name to its encrypted value. Secret environment variables must be unique across all of a build's secrets, and must be used by at least one build step. Values can be at most 64 KB in size. There can be at most 100 secret values across all of a build's secrets. |
Inheritance
builtins.object > proto.message.Message > SecretClasses
SecretEnvEntry
SecretEnvEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict, `.Message`]
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |