Reference documentation and code samples for the Secret Manager V1 API class Google::Cloud::SecretManager::V1::SecretPayload.
A secret payload resource in the Secret Manager API. This contains the sensitive secret payload that is associated with a SecretVersion.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#data
def data() -> ::String
- (::String) — The secret data. Must be no larger than 64KiB.
#data=
def data=(value) -> ::String
- value (::String) — The secret data. Must be no larger than 64KiB.
- (::String) — The secret data. Must be no larger than 64KiB.
#data_crc32c
def data_crc32c() -> ::Integer
-
(::Integer) — Optional. If specified,
SecretManagerService
will verify the integrity of the received
data on
SecretManagerService.AddSecretVersion
calls using the crc32c checksum and store it to include in future
SecretManagerService.AccessSecretVersion
responses. If a checksum is not provided in the
SecretManagerService.AddSecretVersion
request, the
SecretManagerService
will generate and store one for you.
The CRC32C value is encoded as a Int64 for compatibility, and can be safely downconverted to uint32 in languages that support this type. https://cloud.google.com/apis/design/design_patterns#integer_types
#data_crc32c=
def data_crc32c=(value) -> ::Integer
-
value (::Integer) — Optional. If specified,
SecretManagerService
will verify the integrity of the received
data on
SecretManagerService.AddSecretVersion
calls using the crc32c checksum and store it to include in future
SecretManagerService.AccessSecretVersion
responses. If a checksum is not provided in the
SecretManagerService.AddSecretVersion
request, the
SecretManagerService
will generate and store one for you.
The CRC32C value is encoded as a Int64 for compatibility, and can be safely downconverted to uint32 in languages that support this type. https://cloud.google.com/apis/design/design_patterns#integer_types
-
(::Integer) — Optional. If specified,
SecretManagerService
will verify the integrity of the received
data on
SecretManagerService.AddSecretVersion
calls using the crc32c checksum and store it to include in future
SecretManagerService.AccessSecretVersion
responses. If a checksum is not provided in the
SecretManagerService.AddSecretVersion
request, the
SecretManagerService
will generate and store one for you.
The CRC32C value is encoded as a Int64 for compatibility, and can be safely downconverted to uint32 in languages that support this type. https://cloud.google.com/apis/design/design_patterns#integer_types