Class VerifyConfidentialGkeRequest (0.11.2)

VerifyConfidentialGkeRequest(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

A request for an attestation token, providing all the necessary information needed for this service to verify Confidential GKE platform state of the requestor.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
tpm_attestation google.cloud.confidentialcomputing_v1.types.TpmAttestation
The TPM-specific data provided by the attesting platform, used to populate any of the claims regarding platform state. This field is a member of oneof_ tee_attestation.
challenge str
Required. The name of the Challenge whose nonce was used to generate the attestation, in the format projects/*/locations/*/challenges/\*. The provided Challenge will be consumed, and cannot be used again.
options google.cloud.confidentialcomputing_v1.types.VerifyConfidentialGkeRequest.ConfidentialGkeOptions
Optional. A collection of fields that modify the token output.
platform_type google.cloud.confidentialcomputing_v1.types.VerifyConfidentialGkeRequest.PlatformType
Optional. Optional platform security architecture hint for the verifier engine. Defaults to VIRTUALIZED_CVM behavior if unspecified.

Classes

ConfidentialGkeOptions

ConfidentialGkeOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Token options for Confidential GKE attestation.

PlatformType

PlatformType(value)

Platform types supported by Confidential GKE. This enum is not frozen, and new values may be added in the future.