Classes
AddressGroupServiceClient
AddressGroup is a resource that manages a collection of IP or Domain Names, it can be used in Firewall Policy to represent allow or deny traffic from all the IP or Domain Names from the Address Group.
AddressGroupServiceConnection
The AddressGroupServiceConnection object for AddressGroupServiceClient.
AddressGroupServiceConnectionIdempotencyPolicy
AddressGroupServiceLimitedErrorCountRetryPolicy
A retry policy for AddressGroupServiceConnection based on counting errors.
AddressGroupServiceLimitedTimeRetryPolicy
A retry policy for AddressGroupServiceConnection based on elapsed time.
AddressGroupServiceRetryPolicy
The retry policy for AddressGroupServiceConnection.
DnsThreatDetectorServiceClient
The Network Security API for DNS Threat Detectors.
DnsThreatDetectorServiceConnection
The DnsThreatDetectorServiceConnection object for DnsThreatDetectorServiceClient.
DnsThreatDetectorServiceConnectionIdempotencyPolicy
DnsThreatDetectorServiceLimitedErrorCountRetryPolicy
A retry policy for DnsThreatDetectorServiceConnection based on counting errors.
DnsThreatDetectorServiceLimitedTimeRetryPolicy
A retry policy for DnsThreatDetectorServiceConnection based on elapsed time.
DnsThreatDetectorServiceRetryPolicy
The retry policy for DnsThreatDetectorServiceConnection.
FirewallActivationClient
Service for managing Firewall Endpoints and Associations.
FirewallActivationConnection
The FirewallActivationConnection object for FirewallActivationClient.
FirewallActivationConnectionIdempotencyPolicy
FirewallActivationLimitedErrorCountRetryPolicy
A retry policy for FirewallActivationConnection based on counting errors.
FirewallActivationLimitedTimeRetryPolicy
A retry policy for FirewallActivationConnection based on elapsed time.
FirewallActivationRetryPolicy
The retry policy for FirewallActivationConnection.
InterceptClient
Service for Third-Party Packet Intercept (TPPI).
InterceptConnection
The InterceptConnection object for InterceptClient.
InterceptConnectionIdempotencyPolicy
InterceptLimitedErrorCountRetryPolicy
A retry policy for InterceptConnection based on counting errors.
InterceptLimitedTimeRetryPolicy
A retry policy for InterceptConnection based on elapsed time.
InterceptRetryPolicy
The retry policy for InterceptConnection.
MirroringClient
PM2 is the "out-of-band" flavor of the Network Security Integrations product.
MirroringConnection
The MirroringConnection object for MirroringClient.
MirroringConnectionIdempotencyPolicy
MirroringLimitedErrorCountRetryPolicy
A retry policy for MirroringConnection based on counting errors.
MirroringLimitedTimeRetryPolicy
A retry policy for MirroringConnection based on elapsed time.
MirroringRetryPolicy
The retry policy for MirroringConnection.
NetworkSecurityClient
Network Security API provides resources to configure authentication and authorization policies.
NetworkSecurityConnection
The NetworkSecurityConnection object for NetworkSecurityClient.
NetworkSecurityConnectionIdempotencyPolicy
NetworkSecurityLimitedErrorCountRetryPolicy
A retry policy for NetworkSecurityConnection based on counting errors.
NetworkSecurityLimitedTimeRetryPolicy
A retry policy for NetworkSecurityConnection based on elapsed time.
NetworkSecurityRetryPolicy
The retry policy for NetworkSecurityConnection.
OrganizationAddressGroupServiceClient
Organization AddressGroup is created under organization.
OrganizationAddressGroupServiceConnection
The OrganizationAddressGroupServiceConnection object for OrganizationAddressGroupServiceClient.
OrganizationAddressGroupServiceConnectionIdempotencyPolicy
OrganizationAddressGroupServiceLimitedErrorCountRetryPolicy
A retry policy for OrganizationAddressGroupServiceConnection based on counting errors.
OrganizationAddressGroupServiceLimitedTimeRetryPolicy
A retry policy for OrganizationAddressGroupServiceConnection based on elapsed time.
OrganizationAddressGroupServiceRetryPolicy
The retry policy for OrganizationAddressGroupServiceConnection.
OrganizationSecurityProfileGroupServiceClient
Organization SecurityProfileGroup is created under organization.
OrganizationSecurityProfileGroupServiceConnection
The OrganizationSecurityProfileGroupServiceConnection object for OrganizationSecurityProfileGroupServiceClient.
OrganizationSecurityProfileGroupServiceConnectionIdempotencyPolicy
OrganizationSecurityProfileGroupServiceLimitedErrorCountRetryPolicy
A retry policy for OrganizationSecurityProfileGroupServiceConnection based on counting errors.
OrganizationSecurityProfileGroupServiceLimitedTimeRetryPolicy
A retry policy for OrganizationSecurityProfileGroupServiceConnection based on elapsed time.
OrganizationSecurityProfileGroupServiceRetryPolicy
The retry policy for OrganizationSecurityProfileGroupServiceConnection.
SecurityProfileGroupServiceClient
SecurityProfileGroup is a resource that defines an action for specific threat signatures or severity levels.
SecurityProfileGroupServiceConnection
The SecurityProfileGroupServiceConnection object for SecurityProfileGroupServiceClient.
SecurityProfileGroupServiceConnectionIdempotencyPolicy
SecurityProfileGroupServiceLimitedErrorCountRetryPolicy
A retry policy for SecurityProfileGroupServiceConnection based on counting errors.
SecurityProfileGroupServiceLimitedTimeRetryPolicy
A retry policy for SecurityProfileGroupServiceConnection based on elapsed time.
SecurityProfileGroupServiceRetryPolicy
The retry policy for SecurityProfileGroupServiceConnection.
SSERealmServiceClient
Service describing handlers for resources.
SSERealmServiceConnection
The SSERealmServiceConnection object for SSERealmServiceClient.
SSERealmServiceConnectionIdempotencyPolicy
SSERealmServiceLimitedErrorCountRetryPolicy
A retry policy for SSERealmServiceConnection based on counting errors.
SSERealmServiceLimitedTimeRetryPolicy
A retry policy for SSERealmServiceConnection based on elapsed time.
SSERealmServiceRetryPolicy
The retry policy for SSERealmServiceConnection.
Structs
AddressGroupServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
AddressGroupServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
AddressGroupServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
AddressGroupServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
DnsThreatDetectorServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
DnsThreatDetectorServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
DnsThreatDetectorServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
FirewallActivationBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
FirewallActivationConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
FirewallActivationPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
FirewallActivationRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
InterceptBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
InterceptConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
InterceptPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
InterceptRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
MirroringBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
MirroringConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
MirroringPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
MirroringRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
NetworkSecurityBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
NetworkSecurityConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
NetworkSecurityPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
NetworkSecurityRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
OrganizationAddressGroupServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
OrganizationAddressGroupServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
OrganizationAddressGroupServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
OrganizationAddressGroupServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
OrganizationSecurityProfileGroupServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
OrganizationSecurityProfileGroupServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
OrganizationSecurityProfileGroupServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
OrganizationSecurityProfileGroupServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
SecurityProfileGroupServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
SecurityProfileGroupServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
SecurityProfileGroupServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
SecurityProfileGroupServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
SSERealmServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
SSERealmServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
SSERealmServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
SSERealmServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeAddressGroupServiceConnection(Options)
A factory function to construct an object of type AddressGroupServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AddressGroupServiceClient.
The optional options argument may be used to configure aspects of the returned AddressGroupServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< AddressGroupServiceConnection > |
|
MakeDefaultAddressGroupServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< AddressGroupServiceConnectionIdempotencyPolicy > |
|
MakeDnsThreatDetectorServiceConnection(Options)
A factory function to construct an object of type DnsThreatDetectorServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DnsThreatDetectorServiceClient.
The optional options argument may be used to configure aspects of the returned DnsThreatDetectorServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< DnsThreatDetectorServiceConnection > |
|
MakeDefaultDnsThreatDetectorServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< DnsThreatDetectorServiceConnectionIdempotencyPolicy > |
|
MakeFirewallActivationConnection(Options)
A factory function to construct an object of type FirewallActivationConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of FirewallActivationClient.
The optional options argument may be used to configure aspects of the returned FirewallActivationConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< FirewallActivationConnection > |
|
MakeDefaultFirewallActivationConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< FirewallActivationConnectionIdempotencyPolicy > |
|
MakeInterceptConnection(Options)
A factory function to construct an object of type InterceptConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of InterceptClient.
The optional options argument may be used to configure aspects of the returned InterceptConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< InterceptConnection > |
|
MakeDefaultInterceptConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< InterceptConnectionIdempotencyPolicy > |
|
MakeMirroringConnection(Options)
A factory function to construct an object of type MirroringConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of MirroringClient.
The optional options argument may be used to configure aspects of the returned MirroringConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< MirroringConnection > |
|
MakeDefaultMirroringConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< MirroringConnectionIdempotencyPolicy > |
|
MakeNetworkSecurityConnection(Options)
A factory function to construct an object of type NetworkSecurityConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of NetworkSecurityClient.
The optional options argument may be used to configure aspects of the returned NetworkSecurityConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< NetworkSecurityConnection > |
|
MakeDefaultNetworkSecurityConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< NetworkSecurityConnectionIdempotencyPolicy > |
|
MakeOrganizationAddressGroupServiceConnection(Options)
A factory function to construct an object of type OrganizationAddressGroupServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of OrganizationAddressGroupServiceClient.
The optional options argument may be used to configure aspects of the returned OrganizationAddressGroupServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< OrganizationAddressGroupServiceConnection > |
|
MakeDefaultOrganizationAddressGroupServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< OrganizationAddressGroupServiceConnectionIdempotencyPolicy > |
|
MakeOrganizationSecurityProfileGroupServiceConnection(Options)
A factory function to construct an object of type OrganizationSecurityProfileGroupServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of OrganizationSecurityProfileGroupServiceClient.
The optional options argument may be used to configure aspects of the returned OrganizationSecurityProfileGroupServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< OrganizationSecurityProfileGroupServiceConnection > |
|
MakeDefaultOrganizationSecurityProfileGroupServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< OrganizationSecurityProfileGroupServiceConnectionIdempotencyPolicy > |
|
MakeSecurityProfileGroupServiceConnection(Options)
A factory function to construct an object of type SecurityProfileGroupServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SecurityProfileGroupServiceClient.
The optional options argument may be used to configure aspects of the returned SecurityProfileGroupServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< SecurityProfileGroupServiceConnection > |
|
MakeDefaultSecurityProfileGroupServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< SecurityProfileGroupServiceConnectionIdempotencyPolicy > |
|
MakeSSERealmServiceConnection(Options)
A factory function to construct an object of type SSERealmServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SSERealmServiceClient.
The optional options argument may be used to configure aspects of the returned SSERealmServiceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< SSERealmServiceConnection > |
|
MakeDefaultSSERealmServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< SSERealmServiceConnectionIdempotencyPolicy > |
|