Package-level declarations

Types

Link copied to clipboard
data class AuthBackendCustomEndpoint(val api: String? = null, val compute: String? = null, val crm: String? = null, val iam: String? = null)
Link copied to clipboard
data class AuthBackendTune(val allowedResponseHeaders: List<String>? = null, val auditNonHmacRequestKeys: List<String>? = null, val auditNonHmacResponseKeys: List<String>? = null, val defaultLeaseTtl: String? = null, val listingVisibility: String? = null, val maxLeaseTtl: String? = null, val passthroughRequestHeaders: List<String>? = null, val tokenType: String? = null)
Link copied to clipboard
data class GetAuthBackendRoleResult(val backend: String? = null, val boundInstanceGroups: List<String>, val boundLabels: List<String>, val boundProjects: List<String>, val boundRegions: List<String>, val boundServiceAccounts: List<String>, val boundZones: List<String>, val id: String, val namespace: String? = null, val roleId: String, val roleName: String, val tokenBoundCidrs: List<String>? = null, val tokenExplicitMaxTtl: Int? = null, val tokenMaxTtl: Int? = null, val tokenNoDefaultPolicy: Boolean? = null, val tokenNumUses: Int? = null, val tokenPeriod: Int? = null, val tokenPolicies: List<String>? = null, val tokenTtl: Int? = null, val tokenType: String? = null, val type: String)

A collection of values returned by getAuthBackendRole.

Link copied to clipboard
data class SecretRolesetBinding(val resource: String, val roles: List<String>)
Link copied to clipboard
data class SecretStaticAccountBinding(val resource: String, val roles: List<String>)