beyondcorp library

Classes

AppConnection
> Warning: gcp.beyondcorp.AppConnection is deprecated. App Connector is being deprecated and creation of new App Connectors is no longer permitted. Use gcp.beyondcorp.SecurityGateway and gcp.beyondcorp.SecurityGatewayApplication instead.
AppConnectionApplicationEndpoint
AppConnectionArgs
The set of arguments for AppConnection. The set of arguments for AppConnection.
AppConnectionGateway
AppConnectionState
Input properties used for looking up and filtering AppConnection resources.
AppConnector
> Warning: gcp.beyondcorp.AppConnector is deprecated. App Connector is being deprecated and creation of new App Connectors is no longer permitted. Use gcp.beyondcorp.SecurityGateway and gcp.beyondcorp.SecurityGatewayApplication instead.
AppConnectorArgs
The set of arguments for AppConnector. The set of arguments for AppConnector.
AppConnectorPrincipalInfo
AppConnectorPrincipalInfoServiceAccount
AppConnectorState
Input properties used for looking up and filtering AppConnector resources.
AppGateway
> Warning: gcp.beyondcorp.AppGateway is deprecated. App Connector is being deprecated and creation of new App Connectors is no longer permitted. Use gcp.beyondcorp.SecurityGateway instead.
AppGatewayAllocatedConnection
AppGatewayArgs
The set of arguments for AppGateway. The set of arguments for AppGateway.
AppGatewayState
Input properties used for looking up and filtering AppGateway resources.
GetAppConnectionApplicationEndpoint
GetAppConnectionArgs
Arguments for getAppConnection. Arguments for getAppConnection.
GetAppConnectionGateway
GetAppConnectionResult
Result data returned by getAppConnection.
GetAppConnectorArgs
Arguments for getAppConnector. Arguments for getAppConnector.
GetAppConnectorPrincipalInfo
GetAppConnectorPrincipalInfoServiceAccount
GetAppConnectorResult
Result data returned by getAppConnector.
GetAppGatewayAllocatedConnection
GetAppGatewayArgs
Arguments for getAppGateway. Arguments for getAppGateway.
GetAppGatewayResult
Result data returned by getAppGateway.
GetSecurityGatewayApplicationIamPolicyArgs
Arguments for getSecurityGatewayApplicationIamPolicy. Arguments for getSecurityGatewayApplicationIamPolicy.
GetSecurityGatewayApplicationIamPolicyResult
Result data returned by getSecurityGatewayApplicationIamPolicy.
GetSecurityGatewayArgs
Arguments for getSecurityGateway. Arguments for getSecurityGateway.
GetSecurityGatewayHub
GetSecurityGatewayHubInternetGateway
GetSecurityGatewayIamPolicyArgs
Arguments for getSecurityGatewayIamPolicy. Arguments for getSecurityGatewayIamPolicy.
GetSecurityGatewayIamPolicyResult
Result data returned by getSecurityGatewayIamPolicy.
GetSecurityGatewayProxyProtocolConfig
GetSecurityGatewayProxyProtocolConfigContextualHeader
GetSecurityGatewayProxyProtocolConfigContextualHeaderDeviceInfo
GetSecurityGatewayProxyProtocolConfigContextualHeaderGroupInfo
GetSecurityGatewayProxyProtocolConfigContextualHeaderUserInfo
GetSecurityGatewayResult
Result data returned by getSecurityGateway.
GetSecurityGatewayServiceDiscovery
GetSecurityGatewayServiceDiscoveryApiGateway
GetSecurityGatewayServiceDiscoveryApiGatewayResourceOverride
SecurityGateway
Deployment of Security Gateway.
SecurityGatewayApplication
Specifies application endpoint(s) to protect behind a Security Gateway.
SecurityGatewayApplicationArgs
The set of arguments for SecurityGatewayApplication. The set of arguments for SecurityGatewayApplication.
SecurityGatewayApplicationEndpointMatcher
SecurityGatewayApplicationIamBinding
Three different resources help you manage your IAM policy for BeyondCorp SecurityGatewayApplication. Each of these resources serves a different use case:
SecurityGatewayApplicationIamBindingArgs
The set of arguments for SecurityGatewayApplicationIamBinding. The set of arguments for SecurityGatewayApplicationIamBinding.
SecurityGatewayApplicationIamBindingCondition
SecurityGatewayApplicationIamBindingState
Input properties used for looking up and filtering SecurityGatewayApplicationIamBinding resources.
SecurityGatewayApplicationIamMember
Three different resources help you manage your IAM policy for BeyondCorp SecurityGatewayApplication. Each of these resources serves a different use case:
SecurityGatewayApplicationIamMemberArgs
The set of arguments for SecurityGatewayApplicationIamMember. The set of arguments for SecurityGatewayApplicationIamMember.
SecurityGatewayApplicationIamMemberCondition
SecurityGatewayApplicationIamMemberState
Input properties used for looking up and filtering SecurityGatewayApplicationIamMember resources.
SecurityGatewayApplicationIamPolicy
Three different resources help you manage your IAM policy for BeyondCorp SecurityGatewayApplication. Each of these resources serves a different use case:
SecurityGatewayApplicationIamPolicyArgs
The set of arguments for SecurityGatewayApplicationIamPolicy. The set of arguments for SecurityGatewayApplicationIamPolicy.
SecurityGatewayApplicationIamPolicyState
Input properties used for looking up and filtering SecurityGatewayApplicationIamPolicy resources.
SecurityGatewayApplicationState
Input properties used for looking up and filtering SecurityGatewayApplication resources.
SecurityGatewayApplicationUpstream
SecurityGatewayApplicationUpstreamEgressPolicy
SecurityGatewayApplicationUpstreamExternal
SecurityGatewayApplicationUpstreamExternalEndpoint
SecurityGatewayApplicationUpstreamNetwork
SecurityGatewayApplicationUpstreamProxyProtocol
SecurityGatewayApplicationUpstreamProxyProtocolContextualHeaders
SecurityGatewayApplicationUpstreamProxyProtocolContextualHeadersDeviceInfo
SecurityGatewayApplicationUpstreamProxyProtocolContextualHeadersGroupInfo
SecurityGatewayApplicationUpstreamProxyProtocolContextualHeadersUserInfo
SecurityGatewayArgs
The set of arguments for SecurityGateway. The set of arguments for SecurityGateway.
SecurityGatewayHub
SecurityGatewayHubInternetGateway
SecurityGatewayIamBinding
Three different resources help you manage your IAM policy for BeyondCorp SecurityGateway. Each of these resources serves a different use case:
SecurityGatewayIamBindingArgs
The set of arguments for SecurityGatewayIamBinding. The set of arguments for SecurityGatewayIamBinding.
SecurityGatewayIamBindingCondition
SecurityGatewayIamBindingState
Input properties used for looking up and filtering SecurityGatewayIamBinding resources.
SecurityGatewayIamMember
Three different resources help you manage your IAM policy for BeyondCorp SecurityGateway. Each of these resources serves a different use case:
SecurityGatewayIamMemberArgs
The set of arguments for SecurityGatewayIamMember. The set of arguments for SecurityGatewayIamMember.
SecurityGatewayIamMemberCondition
SecurityGatewayIamMemberState
Input properties used for looking up and filtering SecurityGatewayIamMember resources.
SecurityGatewayIamPolicy
Three different resources help you manage your IAM policy for BeyondCorp SecurityGateway. Each of these resources serves a different use case:
SecurityGatewayIamPolicyArgs
The set of arguments for SecurityGatewayIamPolicy. The set of arguments for SecurityGatewayIamPolicy.
SecurityGatewayIamPolicyState
Input properties used for looking up and filtering SecurityGatewayIamPolicy resources.
SecurityGatewayProxyProtocolConfig
SecurityGatewayProxyProtocolConfigContextualHeaders
SecurityGatewayProxyProtocolConfigContextualHeadersDeviceInfo
SecurityGatewayProxyProtocolConfigContextualHeadersGroupInfo
SecurityGatewayProxyProtocolConfigContextualHeadersUserInfo
SecurityGatewayServiceDiscovery
SecurityGatewayServiceDiscoveryApiGateway
SecurityGatewayServiceDiscoveryApiGatewayResourceOverride
SecurityGatewayState
Input properties used for looking up and filtering SecurityGateway resources.

Functions

getAppConnection(GetAppConnectionArgs args, {InvokeOptions? options}) → Future<GetAppConnectionResult>
> Warning: gcp.beyondcorp.AppConnection is deprecated. App Connector is being deprecated and creation of new App Connectors is no longer permitted. Use gcp.beyondcorp.SecurityGateway and gcp.beyondcorp.SecurityGatewayApplication instead.
getAppConnectionOutput(GetAppConnectionArgs args, {InvokeOutputOptions? options}) → Output<GetAppConnectionResult>
getAppConnector(GetAppConnectorArgs args, {InvokeOptions? options}) → Future<GetAppConnectorResult>
> Warning: gcp.beyondcorp.AppConnector is deprecated. App Connector is being deprecated and creation of new App Connectors is no longer permitted. Use gcp.beyondcorp.SecurityGateway and gcp.beyondcorp.SecurityGatewayApplication instead.
getAppConnectorOutput(GetAppConnectorArgs args, {InvokeOutputOptions? options}) → Output<GetAppConnectorResult>
getAppGateway(GetAppGatewayArgs args, {InvokeOptions? options}) → Future<GetAppGatewayResult>
> Warning: gcp.beyondcorp.AppGateway is deprecated. App Connector is being deprecated and creation of new App Connectors is no longer permitted. Use gcp.beyondcorp.SecurityGateway instead.
getAppGatewayOutput(GetAppGatewayArgs args, {InvokeOutputOptions? options}) → Output<GetAppGatewayResult>
getSecurityGateway(GetSecurityGatewayArgs args, {InvokeOptions? options}) → Future<GetSecurityGatewayResult>
Get information about a Google BeyondCorp Security Gateway.
getSecurityGatewayApplicationIamPolicy(GetSecurityGatewayApplicationIamPolicyArgs args, {InvokeOptions? options}) → Future<GetSecurityGatewayApplicationIamPolicyResult>
Retrieves the current IAM policy data for securitygatewayapplication
getSecurityGatewayApplicationIamPolicyOutput(GetSecurityGatewayApplicationIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetSecurityGatewayApplicationIamPolicyResult>
getSecurityGatewayIamPolicy(GetSecurityGatewayIamPolicyArgs args, {InvokeOptions? options}) → Future<GetSecurityGatewayIamPolicyResult>
Retrieves the current IAM policy data for securitygateway
getSecurityGatewayIamPolicyOutput(GetSecurityGatewayIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetSecurityGatewayIamPolicyResult>
getSecurityGatewayOutput(GetSecurityGatewayArgs args, {InvokeOutputOptions? options}) → Output<GetSecurityGatewayResult>