Package-level declarations

Types

Link copied to clipboard
data class AttestorAttestationAuthorityNote(val delegationServiceAccountEmail: String? = null, val noteReference: String, val publicKeys: List<AttestorAttestationAuthorityNotePublicKey>? = null)
data class AttestorAttestationAuthorityNotePublicKey(val asciiArmoredPgpPublicKey: String? = null, val comment: String? = null, val id: String? = null, val pkixPublicKey: AttestorAttestationAuthorityNotePublicKeyPkixPublicKey? = null)
data class AttestorAttestationAuthorityNotePublicKeyPkixPublicKey(val publicKeyPem: String? = null, val signatureAlgorithm: String? = null)
Link copied to clipboard
data class AttestorIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class AttestorIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class GetAttestorIamPolicyResult(val attestor: String, val etag: String, val id: String, val policyData: String, val project: String)

A collection of values returned by getAttestorIamPolicy.

Link copied to clipboard
data class PolicyAdmissionWhitelistPattern(val namePattern: String)
Link copied to clipboard
data class PolicyClusterAdmissionRule(val cluster: String, val enforcementMode: String, val evaluationMode: String, val requireAttestationsBies: List<String>? = null)
Link copied to clipboard
data class PolicyDefaultAdmissionRule(val enforcementMode: String, val evaluationMode: String, val requireAttestationsBies: List<String>? = null)