# Functions

New creates a new Service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewService creates a new Service.
No description provided by the author

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

AccessContextManagerOperationMetadata: Metadata of Access Context Manager's Long Running Operations.
AccessLevel: An `AccessLevel` is a label that can be applied to requests to Google Cloud services, along with a list of requirements necessary for the label to be applied.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AccessPolicy: `AccessPolicy` is a container for `AccessLevels` (which define the necessary attributes to use Google Cloud services) and `ServicePerimeters` (which define regions of services able to freely pass data within a perimeter).
AccessScope: Access scope represents the client scope, etc.
AccessSettings: Access settings represent the set of conditions that must be met for access to be granted.
ApiOperation: Identification for an API Operation.
Application: An application that accesses Google Cloud APIs.
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
AuthorizedOrgsDesc: `AuthorizedOrgsDesc` contains data for an organization's authorization policy.
BasicLevel: `BasicLevel` is an `AccessLevel` using a set of recommended features.
Binding: Associates `members`, or principals, with a `role`.
CancelOperationRequest: The request message for Operations.CancelOperation.
ClientScope: Client scope represents the application, etc.
CommitServicePerimetersRequest: A request to commit dry-run specs in all Service Perimeters belonging to an Access Policy.
CommitServicePerimetersResponse: A response to CommitServicePerimetersRequest.
Condition: A condition necessary for an `AccessLevel` to be granted.
CustomLevel: `CustomLevel` is an `AccessLevel` using the Cloud Common Expression Language to represent the necessary conditions for the level to apply to a request.
DevicePolicy: `DevicePolicy` specifies device specific restrictions necessary to acquire a given access level.
EgressFrom: Defines the conditions under which an EgressPolicy matches a request.
EgressPolicy: Policy for egress from perimeter.
EgressSource: The source that EgressPolicy authorizes access from inside the ServicePerimeter to somewhere outside the ServicePerimeter boundaries.
EgressTo: Defines the conditions under which an EgressPolicy matches a request.
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.
GcpUserAccessBinding: Restricts access to Cloud Console and Google Cloud APIs for a set of users using Context-Aware Access.
GcpUserAccessBindingOperationMetadata: Metadata of Google Cloud Access Binding Long Running Operations.
GetIamPolicyRequest: Request message for `GetIamPolicy` method.
GetPolicyOptions: Encapsulates settings provided to GetIamPolicy.
IngressFrom: Defines the conditions under which an IngressPolicy matches a request.
IngressPolicy: Policy for ingress into ServicePerimeter.
IngressSource: The source that IngressPolicy authorizes access from.
IngressTo: Defines the conditions under which an IngressPolicy matches a request.
ListAccessLevelsResponse: A response to `ListAccessLevelsRequest`.
ListAccessPoliciesResponse: A response to `ListAccessPoliciesRequest`.
ListAuthorizedOrgsDescsResponse: A response to `ListAuthorizedOrgsDescsRequest`.
ListGcpUserAccessBindingsResponse: Response of ListGcpUserAccessBindings.
ListOperationsResponse: The response message for Operations.ListOperations.
ListServicePerimetersResponse: A response to `ListServicePerimetersRequest`.
ListSupportedServicesResponse: A response to `ListSupportedServicesRequest`.
MethodSelector: An allowed method or permission of a service specified in ApiOperation.
Operation: This resource represents a long-running operation that is the result of a network API call.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OsConstraint: A restriction on the OS type and version of devices making requests.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ReplaceAccessLevelsRequest: A request to replace all existing Access Levels in an Access Policy with the Access Levels provided.
ReplaceAccessLevelsResponse: A response to ReplaceAccessLevelsRequest.
ReplaceServicePerimetersRequest: A request to replace all existing Service Perimeters in an Access Policy with the Service Perimeters provided.
ReplaceServicePerimetersResponse: A response to ReplaceServicePerimetersRequest.
ScopedAccessSettings: A relationship between access settings and its scope.
No description provided by the author
ServicePerimeter: `ServicePerimeter` describes a set of Google Cloud resources which can freely import and export data amongst themselves, but not export outside of the `ServicePerimeter`.
ServicePerimeterConfig: `ServicePerimeterConfig` specifies a set of Google Cloud resources that describe specific Service Perimeter configuration.
No description provided by the author
No description provided by the author
No description provided by the author
SessionSettings: Stores settings related to Google Cloud Session Length including session duration, the type of challenge (i.e.
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.
SupportedService: `SupportedService` specifies the VPC Service Controls and its properties.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
VpcAccessibleServices: Specifies how APIs are allowed to communicate within the Service Perimeter.
VpcNetworkSource: The originating network source in Google Cloud.
VpcSubNetwork: Sub-segment ranges inside of a VPC Network.