# 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
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
AuthorizationLoggingOptions: Authorization-related information used by Cloud Audit Logging.
Binding: Associates `members`, or principals, with a `role`.
CancelOperationRequest: The request message for Operations.CancelOperation.
CloudAuditOptions: Write a Cloud Audit log.
Condition: A condition to be met.
CounterOptions: Increment a streamz counter with the specified metric and field names.
CustomField: Custom fields.
DataAccessOptions: Write a Data Access (Gin) log.
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.
ListLocationsResponse: The response message for Locations.ListLocations.
ListOperationsResponse: The response message for Operations.ListOperations.
Location: A resource that represents a Google Cloud location.
LogConfig: Specifies what kind of log the caller must write.
Operation: This resource represents a long-running operation that is the result of a network API call.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
Rule: A rule to be applied in a Policy.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.