# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
AccessDeniedPageSettings: Custom content configuration for access denied page.
AccessSettings: Access related settings for IAP protected apps.
AllowedDomainsSettings: Configuration for IAP allowed domains.
ApplicationSettings: Wrapper over application specific settings for IAP.
AttributePropagationSettings: Configuration for propagating attributes to applications protected by IAP.
Binding: Associates `members`, or principals, with a `role`.
Brand: OAuth brand data.
CorsSettings: Allows customers to configure HTTP request paths that'll allow HTTP OPTIONS call to bypass authentication and authorization.
CsmSettings: Configuration for RCToken generated for service mesh workloads protected by IAP.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
GcipSettings: Allows customers to configure tenant_id for GCIP instance per-app.
GetIamPolicyRequest: Request message for `GetIamPolicy` method.
GetPolicyOptions: Encapsulates settings provided to GetIamPolicy.
IapSettings: The IAP configurable settings.
IdentityAwareProxyClient: Contains the data that describes an Identity Aware Proxy owned client.
ListBrandsResponse: Response message for ListBrands.
ListIdentityAwareProxyClientsResponse: Response message for ListIdentityAwareProxyClients.
ListTunnelDestGroupsResponse: The response from ListTunnelDestGroups.
NextStateOfTags: Used for calculating the next state of tags on the resource being passed for the CheckCustomConstraints RPC call.
OAuth2: The OAuth 2.0 Settings.
OAuthSettings: Configuration for OAuth login&consent flow behavior as well as for OAuth Credentials.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
PolicyDelegationSettings: PolicyDelegationConfig allows google-internal teams to use IAP for apps hosted in a tenant project.
PolicyName: An internal name for an IAM policy, based on the resource to which the policy applies.
ReauthSettings: Configuration for IAP reauthentication policies.
ResetIdentityAwareProxyClientSecretRequest: The request sent to ResetIdentityAwareProxyClientSecret.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
TunnelDestGroup: A TunnelDestGroup.
ValidateIapAttributeExpressionResponse: IAP Expression Linter endpoint returns empty response body.
WorkforceIdentitySettings: WorkforceIdentitySettings allows customers to configure workforce pools and OAuth 2.0 settings to gate their applications using a third-party IdP with access control.