# Structs
GoogleIamV1Binding: Associates `members`, or principals, with a `role`.
GoogleIdentityStsV1AccessBoundary: An access boundary defines the upper bound of what a principal may access.
GoogleIdentityStsV1AccessBoundaryRule: An access boundary rule defines an upper bound of IAM permissions on a single resource.
GoogleIdentityStsV1betaAccessBoundary: An access boundary defines the upper bound of what a principal may access.
GoogleIdentityStsV1betaAccessBoundaryRule: An access boundary rule defines an upper bound of IAM permissions on a single resource.
GoogleIdentityStsV1betaExchangeTokenRequest: Request message for ExchangeToken.
GoogleIdentityStsV1betaExchangeTokenResponse: Response message for ExchangeToken.
GoogleIdentityStsV1betaOptions: An `Options` object configures features that the Security Token Service supports, but that are not supported by standard OAuth 2.0 token exchange endpoints, as defined in https://tools.ietf.org/html/rfc8693.
GoogleIdentityStsV1Options: An `Options` object configures features that the Security Token Service supports, but that are not supported by standard OAuth 2.0 token exchange endpoints, as defined in https://tools.ietf.org/html/rfc8693.
GoogleTypeExpr: Represents a textual expression in the Common Expression Language (CEL) syntax.