beyondcorp/v1 library
BeyondCorp API - v1
Chrome Enterprise Premium is a secure enterprise browsing solution that provides secure access to applications and resources, and offers integrated threat and data protection. It adds an extra layer of security to safeguard your Chrome browser environment, including Data Loss Prevention (DLP), real-time URL and file scanning, and Context-Aware Access for SaaS and web apps.
For more information, see cloud.google.com/
Create an instance of BeyondCorpApi to access these resources:
Classes
- AllocatedConnection
- Allocated connection of the AppGateway.
- AppGateway
- A BeyondCorp AppGateway resource represents a BeyondCorp protected AppGateway to a remote application.
- BeyondCorpApi
- Chrome Enterprise Premium is a secure enterprise browsing solution that provides secure access to applications and resources, and offers integrated threat and data protection.
- GoogleCloudBeyondcorpAppconnectionsV1AppConnection
- A BeyondCorp AppConnection resource represents a BeyondCorp protected AppConnection to a remote application.
- GoogleCloudBeyondcorpAppconnectionsV1AppConnectionApplicationEndpoint
- ApplicationEndpoint represents a remote application endpoint.
- GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGateway
- Gateway represents a user facing component that serves as an entrance to enable connectivity.
- GoogleCloudBeyondcorpAppconnectionsV1ListAppConnectionsResponse
- Response message for BeyondCorp.ListAppConnections.
- GoogleCloudBeyondcorpAppconnectionsV1ResolveAppConnectionsResponse
- Response message for BeyondCorp.ResolveAppConnections.
- GoogleCloudBeyondcorpAppconnectionsV1ResolveAppConnectionsResponseAppConnectionDetails
- Details of the AppConnection.
- GoogleCloudBeyondcorpAppconnectorsV1AppConnector
- A BeyondCorp connector resource that represents an application facing component deployed proximal to and with direct access to the application instances.
- GoogleCloudBeyondcorpAppconnectorsV1AppConnectorInstanceConfig
- AppConnectorInstanceConfig defines the instance config of a AppConnector.
- GoogleCloudBeyondcorpAppconnectorsV1AppConnectorPrincipalInfo
- PrincipalInfo represents an Identity oneof.
- GoogleCloudBeyondcorpAppconnectorsV1AppConnectorPrincipalInfoServiceAccount
- ServiceAccount represents a GCP service account.
- GoogleCloudBeyondcorpAppconnectorsV1ImageConfig
- ImageConfig defines the control plane images to run.
- GoogleCloudBeyondcorpAppconnectorsV1ListAppConnectorsResponse
- Response message for BeyondCorp.ListAppConnectors.
- GoogleCloudBeyondcorpAppconnectorsV1NotificationConfig
- NotificationConfig defines the mechanisms to notify instance agent.
- GoogleCloudBeyondcorpAppconnectorsV1NotificationConfigCloudPubSubNotificationConfig
- The configuration for Pub/Sub messaging for the AppConnector.
- GoogleCloudBeyondcorpAppconnectorsV1ReportStatusRequest
- Request report the connector status.
- GoogleCloudBeyondcorpAppconnectorsV1ResolveInstanceConfigResponse
- Response message for BeyondCorp.ResolveInstanceConfig.
- GoogleCloudBeyondcorpAppconnectorsV1ResourceInfo
- ResourceInfo represents the information/status of an app connector resource.
- GoogleCloudBeyondcorpSecuritygatewaysV1Application
- The information about an application resource.
- GoogleCloudBeyondcorpSecuritygatewaysV1ApplicationUpstream
- Which upstream resource to forward traffic to.
- GoogleCloudBeyondcorpSecuritygatewaysV1ApplicationUpstreamExternal
- Endpoints to forward traffic to.
- GoogleCloudBeyondcorpSecuritygatewaysV1ApplicationUpstreamNetwork
- Network to forward traffic to.
- GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders
- Contextual headers configuration.
- GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo
- The delegated device information configuration.
- GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo
- The delegated group configuration details.
- GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo
- The configuration information for the delegated user.
- GoogleCloudBeyondcorpSecuritygatewaysV1EgressPolicy
- Routing policy information.
- GoogleCloudBeyondcorpSecuritygatewaysV1Endpoint
- Internet Gateway endpoint to forward traffic to.
- GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher
- EndpointMatcher contains the information of the endpoint that will match the application.
- GoogleCloudBeyondcorpSecuritygatewaysV1Hub
- The Hub message contains information pertaining to the regional data path deployments.
- GoogleCloudBeyondcorpSecuritygatewaysV1InternetGateway
- Represents the Internet Gateway configuration.
- GoogleCloudBeyondcorpSecuritygatewaysV1ListApplicationsResponse
- Message for response to listing Applications.
- GoogleCloudBeyondcorpSecuritygatewaysV1ListSecurityGatewaysResponse
- Message for response to listing SecurityGateways.
- GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig
- The configuration for the proxy.
- GoogleCloudBeyondcorpSecuritygatewaysV1SecurityGateway
- The information about a security gateway resource.
- GoogleCloudBeyondcorpSecuritygatewaysV1ServiceDiscovery
- Settings related to the Service Discovery.
- GoogleCloudBeyondcorpSecuritygatewaysV1ServiceDiscoveryApiGateway
- If Service Discovery is done through API, defines its settings.
- GoogleCloudBeyondcorpSecuritygatewaysV1ServiceDiscoveryApiGatewayOperationDescriptor
- API operation descriptor.
- GoogleCloudLocationListLocationsResponse
- The response message for Locations.ListLocations.
- GoogleIamV1AuditConfig
- Specifies the audit configuration for a service.
- GoogleIamV1Binding
-
Associates
members, or principals, with arole. - GoogleIamV1Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
- GoogleIamV1SetIamPolicyRequest
-
Request message for
SetIamPolicymethod. - GoogleLongrunningListOperationsResponse
- The response message for Operations.ListOperations.
- GoogleLongrunningOperation
- This resource represents a long-running operation that is the result of a network API call.
- ListAppGatewaysResponse
- Response message for BeyondCorp.ListAppGateways.
- OrganizationsLocationsOperationsResource
- OrganizationsLocationsResource
- OrganizationsResource
- ProjectsLocationsAppConnectionsResource
- ProjectsLocationsAppConnectorsResource
- ProjectsLocationsAppGatewaysResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsResource
- ProjectsLocationsSecurityGatewaysApplicationsResource
- ProjectsLocationsSecurityGatewaysResource
- ProjectsResource
Typedefs
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- GoogleCloudLocationLocation = $Location00
- A resource that represents a Google Cloud location.
- GoogleIamV1AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- GoogleIamV1TestIamPermissionsRequest = $TestIamPermissionsRequest00
-
Request message for
TestIamPermissionsmethod. - GoogleIamV1TestIamPermissionsResponse = $PermissionsResponse
-
Response message for
TestIamPermissionsmethod. - GoogleLongrunningCancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- GoogleRpcStatus = $Status00
-
The
Statustype defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - GoogleTypeExpr = $Expr
- Represents a textual expression in the Common Expression Language (CEL) syntax.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.