Skip to main content
Documentation
close
Get Started
Get Started with Google Cloud
Product List
Cloud Customer Care
Featured Products
Agent Platform
Apigee API Management
BigQuery
Compute Engine
Cloud CDN
Cloud Run
Cloud Storage
Cloud SQL
Gemini Enterprise
Google Kubernetes Engine
Looker
Cross-product Tools
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
Technology Areas
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
/
Console
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
Google Cloud SDK
C++
Client libraries
Start free
Overview
Guides
Reference
Samples
Documentation
More
Overview
Guides
Reference
Samples
Console
Overview
Library reference docs
Network Security API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override networksecurity_v1::AddressGroupServiceClient Retry Policies
Override networksecurity_v1::DnsThreatDetectorServiceClient Retry Policies
Override networksecurity_v1::FirewallActivationClient Retry Policies
Override networksecurity_v1::InterceptClient Retry Policies
Override networksecurity_v1::MirroringClient Retry Policies
Override networksecurity_v1::NetworkSecurityClient Retry Policies
Override networksecurity_v1::OrganizationAddressGroupServiceClient Retry Policies
Override networksecurity_v1::OrganizationSecurityProfileGroupServiceClient Retry Policies
Override networksecurity_v1::SecurityProfileGroupServiceClient Retry Policies
Override networksecurity_v1::SSERealmServiceClient Retry Policies
How to Override the Default Universe Domain
Override networksecurity_v1::AddressGroupServiceClient Universe Domain
Override networksecurity_v1::DnsThreatDetectorServiceClient Universe Domain
Override networksecurity_v1::FirewallActivationClient Universe Domain
Override networksecurity_v1::InterceptClient Universe Domain
Override networksecurity_v1::MirroringClient Universe Domain
Override networksecurity_v1::NetworkSecurityClient Universe Domain
Override networksecurity_v1::OrganizationAddressGroupServiceClient Universe Domain
Override networksecurity_v1::OrganizationSecurityProfileGroupServiceClient Universe Domain
Override networksecurity_v1::SecurityProfileGroupServiceClient Universe Domain
Override networksecurity_v1::SSERealmServiceClient Universe Domain
Modules
Network Security API Configuration Options
Namespaces
google::cloud::networksecurity_v1
Overview
Classes
AddressGroupServiceClient
Overview
Constructors
AddressGroupServiceClient(AddressGroupServiceClient const &)
AddressGroupServiceClient(AddressGroupServiceClient &&)
AddressGroupServiceClient(std::shared_ptr< AddressGroupServiceConnection >, Options)
Operators
operator=(AddressGroupServiceClient const &)
operator=(AddressGroupServiceClient &&)
operator==(AddressGroupServiceClient const &, AddressGroupServiceClient const &)
operator!=(AddressGroupServiceClient const &, AddressGroupServiceClient const &)
Functions
ListAddressGroups(std::string const &, Options)
ListAddressGroups(google::cloud::networksecurity::v1::ListAddressGroupsRequest, Options)
GetAddressGroup(std::string const &, Options)
GetAddressGroup(google::cloud::networksecurity::v1::GetAddressGroupRequest const &, Options)
CreateAddressGroup(std::string const &, google::cloud::networksecurity::v1::AddressGroup const &, std::string const &, Options)
CreateAddressGroup(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::AddressGroup const &, std::string const &, Options)
CreateAddressGroup(google::cloud::networksecurity::v1::CreateAddressGroupRequest const &, Options)
CreateAddressGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateAddressGroupRequest const &, Options)
CreateAddressGroup(google::longrunning::Operation const &, Options)
UpdateAddressGroup(google::cloud::networksecurity::v1::AddressGroup const &, google::protobuf::FieldMask const &, Options)
UpdateAddressGroup(NoAwaitTag, google::cloud::networksecurity::v1::AddressGroup const &, google::protobuf::FieldMask const &, Options)
UpdateAddressGroup(google::cloud::networksecurity::v1::UpdateAddressGroupRequest const &, Options)
UpdateAddressGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateAddressGroupRequest const &, Options)
UpdateAddressGroup(google::longrunning::Operation const &, Options)
AddAddressGroupItems(std::string const &, std::vector< std::string > const &, Options)
AddAddressGroupItems(NoAwaitTag, std::string const &, std::vector< std::string > const &, Options)
AddAddressGroupItems(google::cloud::networksecurity::v1::AddAddressGroupItemsRequest const &, Options)
AddAddressGroupItems(NoAwaitTag, google::cloud::networksecurity::v1::AddAddressGroupItemsRequest const &, Options)
AddAddressGroupItems(google::longrunning::Operation const &, Options)
RemoveAddressGroupItems(std::string const &, std::vector< std::string > const &, Options)
RemoveAddressGroupItems(NoAwaitTag, std::string const &, std::vector< std::string > const &, Options)
RemoveAddressGroupItems(google::cloud::networksecurity::v1::RemoveAddressGroupItemsRequest const &, Options)
RemoveAddressGroupItems(NoAwaitTag, google::cloud::networksecurity::v1::RemoveAddressGroupItemsRequest const &, Options)
RemoveAddressGroupItems(google::longrunning::Operation const &, Options)
CloneAddressGroupItems(std::string const &, std::string const &, Options)
CloneAddressGroupItems(NoAwaitTag, std::string const &, std::string const &, Options)
CloneAddressGroupItems(google::cloud::networksecurity::v1::CloneAddressGroupItemsRequest const &, Options)
CloneAddressGroupItems(NoAwaitTag, google::cloud::networksecurity::v1::CloneAddressGroupItemsRequest const &, Options)
CloneAddressGroupItems(google::longrunning::Operation const &, Options)
DeleteAddressGroup(std::string const &, Options)
DeleteAddressGroup(NoAwaitTag, std::string const &, Options)
DeleteAddressGroup(google::cloud::networksecurity::v1::DeleteAddressGroupRequest const &, Options)
DeleteAddressGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteAddressGroupRequest const &, Options)
DeleteAddressGroup(google::longrunning::Operation const &, Options)
ListAddressGroupReferences(std::string const &, Options)
ListAddressGroupReferences(google::cloud::networksecurity::v1::ListAddressGroupReferencesRequest, Options)
ListLocations(google::cloud::location::ListLocationsRequest, Options)
GetLocation(google::cloud::location::GetLocationRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
AddressGroupServiceConnection
Overview
Functions
virtual options()
virtual ListAddressGroups(google::cloud::networksecurity::v1::ListAddressGroupsRequest)
virtual GetAddressGroup(google::cloud::networksecurity::v1::GetAddressGroupRequest const &)
virtual CreateAddressGroup(google::cloud::networksecurity::v1::CreateAddressGroupRequest const &)
virtual CreateAddressGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateAddressGroupRequest const &)
virtual CreateAddressGroup(google::longrunning::Operation const &)
virtual UpdateAddressGroup(google::cloud::networksecurity::v1::UpdateAddressGroupRequest const &)
virtual UpdateAddressGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateAddressGroupRequest const &)
virtual UpdateAddressGroup(google::longrunning::Operation const &)
virtual AddAddressGroupItems(google::cloud::networksecurity::v1::AddAddressGroupItemsRequest const &)
virtual AddAddressGroupItems(NoAwaitTag, google::cloud::networksecurity::v1::AddAddressGroupItemsRequest const &)
virtual AddAddressGroupItems(google::longrunning::Operation const &)
virtual RemoveAddressGroupItems(google::cloud::networksecurity::v1::RemoveAddressGroupItemsRequest const &)
virtual RemoveAddressGroupItems(NoAwaitTag, google::cloud::networksecurity::v1::RemoveAddressGroupItemsRequest const &)
virtual RemoveAddressGroupItems(google::longrunning::Operation const &)
virtual CloneAddressGroupItems(google::cloud::networksecurity::v1::CloneAddressGroupItemsRequest const &)
virtual CloneAddressGroupItems(NoAwaitTag, google::cloud::networksecurity::v1::CloneAddressGroupItemsRequest const &)
virtual CloneAddressGroupItems(google::longrunning::Operation const &)
virtual DeleteAddressGroup(google::cloud::networksecurity::v1::DeleteAddressGroupRequest const &)
virtual DeleteAddressGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteAddressGroupRequest const &)
virtual DeleteAddressGroup(google::longrunning::Operation const &)
virtual ListAddressGroupReferences(google::cloud::networksecurity::v1::ListAddressGroupReferencesRequest)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
AddressGroupServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListAddressGroups(google::cloud::networksecurity::v1::ListAddressGroupsRequest)
virtual GetAddressGroup(google::cloud::networksecurity::v1::GetAddressGroupRequest const &)
virtual CreateAddressGroup(google::cloud::networksecurity::v1::CreateAddressGroupRequest const &)
virtual UpdateAddressGroup(google::cloud::networksecurity::v1::UpdateAddressGroupRequest const &)
virtual AddAddressGroupItems(google::cloud::networksecurity::v1::AddAddressGroupItemsRequest const &)
virtual RemoveAddressGroupItems(google::cloud::networksecurity::v1::RemoveAddressGroupItemsRequest const &)
virtual CloneAddressGroupItems(google::cloud::networksecurity::v1::CloneAddressGroupItemsRequest const &)
virtual DeleteAddressGroup(google::cloud::networksecurity::v1::DeleteAddressGroupRequest const &)
virtual ListAddressGroupReferences(google::cloud::networksecurity::v1::ListAddressGroupReferencesRequest)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
AddressGroupServiceLimitedErrorCountRetryPolicy
Overview
Constructors
AddressGroupServiceLimitedErrorCountRetryPolicy(int)
AddressGroupServiceLimitedErrorCountRetryPolicy(AddressGroupServiceLimitedErrorCountRetryPolicy &&)
AddressGroupServiceLimitedErrorCountRetryPolicy(AddressGroupServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AddressGroupServiceLimitedTimeRetryPolicy
Overview
Constructors
AddressGroupServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AddressGroupServiceLimitedTimeRetryPolicy(AddressGroupServiceLimitedTimeRetryPolicy &&)
AddressGroupServiceLimitedTimeRetryPolicy(AddressGroupServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AddressGroupServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
DnsThreatDetectorServiceClient
Overview
Constructors
DnsThreatDetectorServiceClient(DnsThreatDetectorServiceClient const &)
DnsThreatDetectorServiceClient(DnsThreatDetectorServiceClient &&)
DnsThreatDetectorServiceClient(std::shared_ptr< DnsThreatDetectorServiceConnection >, Options)
Operators
operator=(DnsThreatDetectorServiceClient const &)
operator=(DnsThreatDetectorServiceClient &&)
operator==(DnsThreatDetectorServiceClient const &, DnsThreatDetectorServiceClient const &)
operator!=(DnsThreatDetectorServiceClient const &, DnsThreatDetectorServiceClient const &)
Functions
ListDnsThreatDetectors(std::string const &, Options)
ListDnsThreatDetectors(google::cloud::networksecurity::v1::ListDnsThreatDetectorsRequest, Options)
GetDnsThreatDetector(std::string const &, Options)
GetDnsThreatDetector(google::cloud::networksecurity::v1::GetDnsThreatDetectorRequest const &, Options)
CreateDnsThreatDetector(std::string const &, google::cloud::networksecurity::v1::DnsThreatDetector const &, std::string const &, Options)
CreateDnsThreatDetector(google::cloud::networksecurity::v1::CreateDnsThreatDetectorRequest const &, Options)
UpdateDnsThreatDetector(google::cloud::networksecurity::v1::DnsThreatDetector const &, google::protobuf::FieldMask const &, Options)
UpdateDnsThreatDetector(google::cloud::networksecurity::v1::UpdateDnsThreatDetectorRequest const &, Options)
DeleteDnsThreatDetector(std::string const &, Options)
DeleteDnsThreatDetector(google::cloud::networksecurity::v1::DeleteDnsThreatDetectorRequest const &, Options)
ListLocations(google::cloud::location::ListLocationsRequest, Options)
GetLocation(google::cloud::location::GetLocationRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
DnsThreatDetectorServiceConnection
Overview
Functions
virtual options()
virtual ListDnsThreatDetectors(google::cloud::networksecurity::v1::ListDnsThreatDetectorsRequest)
virtual GetDnsThreatDetector(google::cloud::networksecurity::v1::GetDnsThreatDetectorRequest const &)
virtual CreateDnsThreatDetector(google::cloud::networksecurity::v1::CreateDnsThreatDetectorRequest const &)
virtual UpdateDnsThreatDetector(google::cloud::networksecurity::v1::UpdateDnsThreatDetectorRequest const &)
virtual DeleteDnsThreatDetector(google::cloud::networksecurity::v1::DeleteDnsThreatDetectorRequest const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
DnsThreatDetectorServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListDnsThreatDetectors(google::cloud::networksecurity::v1::ListDnsThreatDetectorsRequest)
virtual GetDnsThreatDetector(google::cloud::networksecurity::v1::GetDnsThreatDetectorRequest const &)
virtual CreateDnsThreatDetector(google::cloud::networksecurity::v1::CreateDnsThreatDetectorRequest const &)
virtual UpdateDnsThreatDetector(google::cloud::networksecurity::v1::UpdateDnsThreatDetectorRequest const &)
virtual DeleteDnsThreatDetector(google::cloud::networksecurity::v1::DeleteDnsThreatDetectorRequest const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
DnsThreatDetectorServiceLimitedErrorCountRetryPolicy
Overview
Constructors
DnsThreatDetectorServiceLimitedErrorCountRetryPolicy(int)
DnsThreatDetectorServiceLimitedErrorCountRetryPolicy(DnsThreatDetectorServiceLimitedErrorCountRetryPolicy &&)
DnsThreatDetectorServiceLimitedErrorCountRetryPolicy(DnsThreatDetectorServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DnsThreatDetectorServiceLimitedTimeRetryPolicy
Overview
Constructors
DnsThreatDetectorServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
DnsThreatDetectorServiceLimitedTimeRetryPolicy(DnsThreatDetectorServiceLimitedTimeRetryPolicy &&)
DnsThreatDetectorServiceLimitedTimeRetryPolicy(DnsThreatDetectorServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DnsThreatDetectorServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
FirewallActivationClient
Overview
Constructors
FirewallActivationClient(FirewallActivationClient const &)
FirewallActivationClient(FirewallActivationClient &&)
FirewallActivationClient(std::shared_ptr< FirewallActivationConnection >, Options)
Operators
operator=(FirewallActivationClient const &)
operator=(FirewallActivationClient &&)
operator==(FirewallActivationClient const &, FirewallActivationClient const &)
operator!=(FirewallActivationClient const &, FirewallActivationClient const &)
Functions
ListFirewallEndpoints(std::string const &, Options)
ListFirewallEndpoints(google::cloud::networksecurity::v1::ListFirewallEndpointsRequest, Options)
ListProjectFirewallEndpoints(std::string const &, Options)
ListProjectFirewallEndpoints(google::cloud::networksecurity::v1::ListFirewallEndpointsRequest, Options)
GetFirewallEndpoint(std::string const &, Options)
GetFirewallEndpoint(google::cloud::networksecurity::v1::GetFirewallEndpointRequest const &, Options)
GetProjectFirewallEndpoint(std::string const &, Options)
GetProjectFirewallEndpoint(google::cloud::networksecurity::v1::GetFirewallEndpointRequest const &, Options)
CreateFirewallEndpoint(std::string const &, google::cloud::networksecurity::v1::FirewallEndpoint const &, std::string const &, Options)
CreateFirewallEndpoint(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::FirewallEndpoint const &, std::string const &, Options)
CreateFirewallEndpoint(google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &, Options)
CreateFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &, Options)
CreateFirewallEndpoint(google::longrunning::Operation const &, Options)
CreateProjectFirewallEndpoint(std::string const &, google::cloud::networksecurity::v1::FirewallEndpoint const &, std::string const &, Options)
CreateProjectFirewallEndpoint(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::FirewallEndpoint const &, std::string const &, Options)
CreateProjectFirewallEndpoint(google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &, Options)
CreateProjectFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &, Options)
CreateProjectFirewallEndpoint(google::longrunning::Operation const &, Options)
DeleteFirewallEndpoint(std::string const &, Options)
DeleteFirewallEndpoint(NoAwaitTag, std::string const &, Options)
DeleteFirewallEndpoint(google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &, Options)
DeleteFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &, Options)
DeleteFirewallEndpoint(google::longrunning::Operation const &, Options)
DeleteProjectFirewallEndpoint(std::string const &, Options)
DeleteProjectFirewallEndpoint(NoAwaitTag, std::string const &, Options)
DeleteProjectFirewallEndpoint(google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &, Options)
DeleteProjectFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &, Options)
DeleteProjectFirewallEndpoint(google::longrunning::Operation const &, Options)
UpdateFirewallEndpoint(google::cloud::networksecurity::v1::FirewallEndpoint const &, google::protobuf::FieldMask const &, Options)
UpdateFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::FirewallEndpoint const &, google::protobuf::FieldMask const &, Options)
UpdateFirewallEndpoint(google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &, Options)
UpdateFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &, Options)
UpdateFirewallEndpoint(google::longrunning::Operation const &, Options)
UpdateProjectFirewallEndpoint(google::cloud::networksecurity::v1::FirewallEndpoint const &, google::protobuf::FieldMask const &, Options)
UpdateProjectFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::FirewallEndpoint const &, google::protobuf::FieldMask const &, Options)
UpdateProjectFirewallEndpoint(google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &, Options)
UpdateProjectFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &, Options)
UpdateProjectFirewallEndpoint(google::longrunning::Operation const &, Options)
ListFirewallEndpointAssociations(std::string const &, Options)
ListFirewallEndpointAssociations(google::cloud::networksecurity::v1::ListFirewallEndpointAssociationsRequest, Options)
GetFirewallEndpointAssociation(std::string const &, Options)
GetFirewallEndpointAssociation(google::cloud::networksecurity::v1::GetFirewallEndpointAssociationRequest const &, Options)
CreateFirewallEndpointAssociation(std::string const &, google::cloud::networksecurity::v1::FirewallEndpointAssociation const &, std::string const &, Options)
CreateFirewallEndpointAssociation(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::FirewallEndpointAssociation const &, std::string const &, Options)
CreateFirewallEndpointAssociation(google::cloud::networksecurity::v1::CreateFirewallEndpointAssociationRequest const &, Options)
CreateFirewallEndpointAssociation(NoAwaitTag, google::cloud::networksecurity::v1::CreateFirewallEndpointAssociationRequest const &, Options)
CreateFirewallEndpointAssociation(google::longrunning::Operation const &, Options)
DeleteFirewallEndpointAssociation(std::string const &, Options)
DeleteFirewallEndpointAssociation(NoAwaitTag, std::string const &, Options)
DeleteFirewallEndpointAssociation(google::cloud::networksecurity::v1::DeleteFirewallEndpointAssociationRequest const &, Options)
DeleteFirewallEndpointAssociation(NoAwaitTag, google::cloud::networksecurity::v1::DeleteFirewallEndpointAssociationRequest const &, Options)
DeleteFirewallEndpointAssociation(google::longrunning::Operation const &, Options)
UpdateFirewallEndpointAssociation(google::cloud::networksecurity::v1::FirewallEndpointAssociation const &, google::protobuf::FieldMask const &, Options)
UpdateFirewallEndpointAssociation(NoAwaitTag, google::cloud::networksecurity::v1::FirewallEndpointAssociation const &, google::protobuf::FieldMask const &, Options)
UpdateFirewallEndpointAssociation(google::cloud::networksecurity::v1::UpdateFirewallEndpointAssociationRequest const &, Options)
UpdateFirewallEndpointAssociation(NoAwaitTag, google::cloud::networksecurity::v1::UpdateFirewallEndpointAssociationRequest const &, Options)
UpdateFirewallEndpointAssociation(google::longrunning::Operation const &, Options)
ListLocations(google::cloud::location::ListLocationsRequest, Options)
GetLocation(google::cloud::location::GetLocationRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
FirewallActivationConnection
Overview
Functions
virtual options()
virtual ListFirewallEndpoints(google::cloud::networksecurity::v1::ListFirewallEndpointsRequest)
virtual ListProjectFirewallEndpoints(google::cloud::networksecurity::v1::ListFirewallEndpointsRequest)
virtual GetFirewallEndpoint(google::cloud::networksecurity::v1::GetFirewallEndpointRequest const &)
virtual GetProjectFirewallEndpoint(google::cloud::networksecurity::v1::GetFirewallEndpointRequest const &)
virtual CreateFirewallEndpoint(google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &)
virtual CreateFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &)
virtual CreateFirewallEndpoint(google::longrunning::Operation const &)
virtual CreateProjectFirewallEndpoint(google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &)
virtual CreateProjectFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &)
virtual CreateProjectFirewallEndpoint(google::longrunning::Operation const &)
virtual DeleteFirewallEndpoint(google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &)
virtual DeleteFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &)
virtual DeleteFirewallEndpoint(google::longrunning::Operation const &)
virtual DeleteProjectFirewallEndpoint(google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &)
virtual DeleteProjectFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &)
virtual DeleteProjectFirewallEndpoint(google::longrunning::Operation const &)
virtual UpdateFirewallEndpoint(google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &)
virtual UpdateFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &)
virtual UpdateFirewallEndpoint(google::longrunning::Operation const &)
virtual UpdateProjectFirewallEndpoint(google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &)
virtual UpdateProjectFirewallEndpoint(NoAwaitTag, google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &)
virtual UpdateProjectFirewallEndpoint(google::longrunning::Operation const &)
virtual ListFirewallEndpointAssociations(google::cloud::networksecurity::v1::ListFirewallEndpointAssociationsRequest)
virtual GetFirewallEndpointAssociation(google::cloud::networksecurity::v1::GetFirewallEndpointAssociationRequest const &)
virtual CreateFirewallEndpointAssociation(google::cloud::networksecurity::v1::CreateFirewallEndpointAssociationRequest const &)
virtual CreateFirewallEndpointAssociation(NoAwaitTag, google::cloud::networksecurity::v1::CreateFirewallEndpointAssociationRequest const &)
virtual CreateFirewallEndpointAssociation(google::longrunning::Operation const &)
virtual DeleteFirewallEndpointAssociation(google::cloud::networksecurity::v1::DeleteFirewallEndpointAssociationRequest const &)
virtual DeleteFirewallEndpointAssociation(NoAwaitTag, google::cloud::networksecurity::v1::DeleteFirewallEndpointAssociationRequest const &)
virtual DeleteFirewallEndpointAssociation(google::longrunning::Operation const &)
virtual UpdateFirewallEndpointAssociation(google::cloud::networksecurity::v1::UpdateFirewallEndpointAssociationRequest const &)
virtual UpdateFirewallEndpointAssociation(NoAwaitTag, google::cloud::networksecurity::v1::UpdateFirewallEndpointAssociationRequest const &)
virtual UpdateFirewallEndpointAssociation(google::longrunning::Operation const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
FirewallActivationConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListFirewallEndpoints(google::cloud::networksecurity::v1::ListFirewallEndpointsRequest)
virtual ListProjectFirewallEndpoints(google::cloud::networksecurity::v1::ListFirewallEndpointsRequest)
virtual GetFirewallEndpoint(google::cloud::networksecurity::v1::GetFirewallEndpointRequest const &)
virtual GetProjectFirewallEndpoint(google::cloud::networksecurity::v1::GetFirewallEndpointRequest const &)
virtual CreateFirewallEndpoint(google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &)
virtual CreateProjectFirewallEndpoint(google::cloud::networksecurity::v1::CreateFirewallEndpointRequest const &)
virtual DeleteFirewallEndpoint(google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &)
virtual DeleteProjectFirewallEndpoint(google::cloud::networksecurity::v1::DeleteFirewallEndpointRequest const &)
virtual UpdateFirewallEndpoint(google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &)
virtual UpdateProjectFirewallEndpoint(google::cloud::networksecurity::v1::UpdateFirewallEndpointRequest const &)
virtual ListFirewallEndpointAssociations(google::cloud::networksecurity::v1::ListFirewallEndpointAssociationsRequest)
virtual GetFirewallEndpointAssociation(google::cloud::networksecurity::v1::GetFirewallEndpointAssociationRequest const &)
virtual CreateFirewallEndpointAssociation(google::cloud::networksecurity::v1::CreateFirewallEndpointAssociationRequest const &)
virtual DeleteFirewallEndpointAssociation(google::cloud::networksecurity::v1::DeleteFirewallEndpointAssociationRequest const &)
virtual UpdateFirewallEndpointAssociation(google::cloud::networksecurity::v1::UpdateFirewallEndpointAssociationRequest const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
FirewallActivationLimitedErrorCountRetryPolicy
Overview
Constructors
FirewallActivationLimitedErrorCountRetryPolicy(int)
FirewallActivationLimitedErrorCountRetryPolicy(FirewallActivationLimitedErrorCountRetryPolicy &&)
FirewallActivationLimitedErrorCountRetryPolicy(FirewallActivationLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallActivationLimitedTimeRetryPolicy
Overview
Constructors
FirewallActivationLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
FirewallActivationLimitedTimeRetryPolicy(FirewallActivationLimitedTimeRetryPolicy &&)
FirewallActivationLimitedTimeRetryPolicy(FirewallActivationLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
FirewallActivationRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
InterceptClient
Overview
Constructors
InterceptClient(InterceptClient const &)
InterceptClient(InterceptClient &&)
InterceptClient(std::shared_ptr< InterceptConnection >, Options)
Operators
operator=(InterceptClient const &)
operator=(InterceptClient &&)
operator==(InterceptClient const &, InterceptClient const &)
operator!=(InterceptClient const &, InterceptClient const &)
Functions
ListInterceptEndpointGroups(std::string const &, Options)
ListInterceptEndpointGroups(google::cloud::networksecurity::v1::ListInterceptEndpointGroupsRequest, Options)
GetInterceptEndpointGroup(std::string const &, Options)
GetInterceptEndpointGroup(google::cloud::networksecurity::v1::GetInterceptEndpointGroupRequest const &, Options)
CreateInterceptEndpointGroup(std::string const &, google::cloud::networksecurity::v1::InterceptEndpointGroup const &, std::string const &, Options)
CreateInterceptEndpointGroup(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::InterceptEndpointGroup const &, std::string const &, Options)
CreateInterceptEndpointGroup(google::cloud::networksecurity::v1::CreateInterceptEndpointGroupRequest const &, Options)
CreateInterceptEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateInterceptEndpointGroupRequest const &, Options)
CreateInterceptEndpointGroup(google::longrunning::Operation const &, Options)
UpdateInterceptEndpointGroup(google::cloud::networksecurity::v1::InterceptEndpointGroup const &, google::protobuf::FieldMask const &, Options)
UpdateInterceptEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::InterceptEndpointGroup const &, google::protobuf::FieldMask const &, Options)
UpdateInterceptEndpointGroup(google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupRequest const &, Options)
UpdateInterceptEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupRequest const &, Options)
UpdateInterceptEndpointGroup(google::longrunning::Operation const &, Options)
DeleteInterceptEndpointGroup(std::string const &, Options)
DeleteInterceptEndpointGroup(NoAwaitTag, std::string const &, Options)
DeleteInterceptEndpointGroup(google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupRequest const &, Options)
DeleteInterceptEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupRequest const &, Options)
DeleteInterceptEndpointGroup(google::longrunning::Operation const &, Options)
ListInterceptEndpointGroupAssociations(std::string const &, Options)
ListInterceptEndpointGroupAssociations(google::cloud::networksecurity::v1::ListInterceptEndpointGroupAssociationsRequest, Options)
GetInterceptEndpointGroupAssociation(std::string const &, Options)
GetInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::GetInterceptEndpointGroupAssociationRequest const &, Options)
CreateInterceptEndpointGroupAssociation(std::string const &, google::cloud::networksecurity::v1::InterceptEndpointGroupAssociation const &, std::string const &, Options)
CreateInterceptEndpointGroupAssociation(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::InterceptEndpointGroupAssociation const &, std::string const &, Options)
CreateInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::CreateInterceptEndpointGroupAssociationRequest const &, Options)
CreateInterceptEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::CreateInterceptEndpointGroupAssociationRequest const &, Options)
CreateInterceptEndpointGroupAssociation(google::longrunning::Operation const &, Options)
UpdateInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::InterceptEndpointGroupAssociation const &, google::protobuf::FieldMask const &, Options)
UpdateInterceptEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::InterceptEndpointGroupAssociation const &, google::protobuf::FieldMask const &, Options)
UpdateInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupAssociationRequest const &, Options)
UpdateInterceptEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupAssociationRequest const &, Options)
UpdateInterceptEndpointGroupAssociation(google::longrunning::Operation const &, Options)
DeleteInterceptEndpointGroupAssociation(std::string const &, Options)
DeleteInterceptEndpointGroupAssociation(NoAwaitTag, std::string const &, Options)
DeleteInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupAssociationRequest const &, Options)
DeleteInterceptEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupAssociationRequest const &, Options)
DeleteInterceptEndpointGroupAssociation(google::longrunning::Operation const &, Options)
ListInterceptDeploymentGroups(std::string const &, Options)
ListInterceptDeploymentGroups(google::cloud::networksecurity::v1::ListInterceptDeploymentGroupsRequest, Options)
GetInterceptDeploymentGroup(std::string const &, Options)
GetInterceptDeploymentGroup(google::cloud::networksecurity::v1::GetInterceptDeploymentGroupRequest const &, Options)
CreateInterceptDeploymentGroup(std::string const &, google::cloud::networksecurity::v1::InterceptDeploymentGroup const &, std::string const &, Options)
CreateInterceptDeploymentGroup(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::InterceptDeploymentGroup const &, std::string const &, Options)
CreateInterceptDeploymentGroup(google::cloud::networksecurity::v1::CreateInterceptDeploymentGroupRequest const &, Options)
CreateInterceptDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateInterceptDeploymentGroupRequest const &, Options)
CreateInterceptDeploymentGroup(google::longrunning::Operation const &, Options)
UpdateInterceptDeploymentGroup(google::cloud::networksecurity::v1::InterceptDeploymentGroup const &, google::protobuf::FieldMask const &, Options)
UpdateInterceptDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::InterceptDeploymentGroup const &, google::protobuf::FieldMask const &, Options)
UpdateInterceptDeploymentGroup(google::cloud::networksecurity::v1::UpdateInterceptDeploymentGroupRequest const &, Options)
UpdateInterceptDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateInterceptDeploymentGroupRequest const &, Options)
UpdateInterceptDeploymentGroup(google::longrunning::Operation const &, Options)
DeleteInterceptDeploymentGroup(std::string const &, Options)
DeleteInterceptDeploymentGroup(NoAwaitTag, std::string const &, Options)
DeleteInterceptDeploymentGroup(google::cloud::networksecurity::v1::DeleteInterceptDeploymentGroupRequest const &, Options)
DeleteInterceptDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteInterceptDeploymentGroupRequest const &, Options)
DeleteInterceptDeploymentGroup(google::longrunning::Operation const &, Options)
ListInterceptDeployments(std::string const &, Options)
ListInterceptDeployments(google::cloud::networksecurity::v1::ListInterceptDeploymentsRequest, Options)
GetInterceptDeployment(std::string const &, Options)
GetInterceptDeployment(google::cloud::networksecurity::v1::GetInterceptDeploymentRequest const &, Options)
CreateInterceptDeployment(std::string const &, google::cloud::networksecurity::v1::InterceptDeployment const &, std::string const &, Options)
CreateInterceptDeployment(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::InterceptDeployment const &, std::string const &, Options)
CreateInterceptDeployment(google::cloud::networksecurity::v1::CreateInterceptDeploymentRequest const &, Options)
CreateInterceptDeployment(NoAwaitTag, google::cloud::networksecurity::v1::CreateInterceptDeploymentRequest const &, Options)
CreateInterceptDeployment(google::longrunning::Operation const &, Options)
UpdateInterceptDeployment(google::cloud::networksecurity::v1::InterceptDeployment const &, google::protobuf::FieldMask const &, Options)
UpdateInterceptDeployment(NoAwaitTag, google::cloud::networksecurity::v1::InterceptDeployment const &, google::protobuf::FieldMask const &, Options)
UpdateInterceptDeployment(google::cloud::networksecurity::v1::UpdateInterceptDeploymentRequest const &, Options)
UpdateInterceptDeployment(NoAwaitTag, google::cloud::networksecurity::v1::UpdateInterceptDeploymentRequest const &, Options)
UpdateInterceptDeployment(google::longrunning::Operation const &, Options)
DeleteInterceptDeployment(std::string const &, Options)
DeleteInterceptDeployment(NoAwaitTag, std::string const &, Options)
DeleteInterceptDeployment(google::cloud::networksecurity::v1::DeleteInterceptDeploymentRequest const &, Options)
DeleteInterceptDeployment(NoAwaitTag, google::cloud::networksecurity::v1::DeleteInterceptDeploymentRequest const &, Options)
DeleteInterceptDeployment(google::longrunning::Operation const &, Options)
ListLocations(google::cloud::location::ListLocationsRequest, Options)
GetLocation(google::cloud::location::GetLocationRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
InterceptConnection
Overview
Functions
virtual options()
virtual ListInterceptEndpointGroups(google::cloud::networksecurity::v1::ListInterceptEndpointGroupsRequest)
virtual GetInterceptEndpointGroup(google::cloud::networksecurity::v1::GetInterceptEndpointGroupRequest const &)
virtual CreateInterceptEndpointGroup(google::cloud::networksecurity::v1::CreateInterceptEndpointGroupRequest const &)
virtual CreateInterceptEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateInterceptEndpointGroupRequest const &)
virtual CreateInterceptEndpointGroup(google::longrunning::Operation const &)
virtual UpdateInterceptEndpointGroup(google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupRequest const &)
virtual UpdateInterceptEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupRequest const &)
virtual UpdateInterceptEndpointGroup(google::longrunning::Operation const &)
virtual DeleteInterceptEndpointGroup(google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupRequest const &)
virtual DeleteInterceptEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupRequest const &)
virtual DeleteInterceptEndpointGroup(google::longrunning::Operation const &)
virtual ListInterceptEndpointGroupAssociations(google::cloud::networksecurity::v1::ListInterceptEndpointGroupAssociationsRequest)
virtual GetInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::GetInterceptEndpointGroupAssociationRequest const &)
virtual CreateInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::CreateInterceptEndpointGroupAssociationRequest const &)
virtual CreateInterceptEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::CreateInterceptEndpointGroupAssociationRequest const &)
virtual CreateInterceptEndpointGroupAssociation(google::longrunning::Operation const &)
virtual UpdateInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupAssociationRequest const &)
virtual UpdateInterceptEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupAssociationRequest const &)
virtual UpdateInterceptEndpointGroupAssociation(google::longrunning::Operation const &)
virtual DeleteInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupAssociationRequest const &)
virtual DeleteInterceptEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupAssociationRequest const &)
virtual DeleteInterceptEndpointGroupAssociation(google::longrunning::Operation const &)
virtual ListInterceptDeploymentGroups(google::cloud::networksecurity::v1::ListInterceptDeploymentGroupsRequest)
virtual GetInterceptDeploymentGroup(google::cloud::networksecurity::v1::GetInterceptDeploymentGroupRequest const &)
virtual CreateInterceptDeploymentGroup(google::cloud::networksecurity::v1::CreateInterceptDeploymentGroupRequest const &)
virtual CreateInterceptDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateInterceptDeploymentGroupRequest const &)
virtual CreateInterceptDeploymentGroup(google::longrunning::Operation const &)
virtual UpdateInterceptDeploymentGroup(google::cloud::networksecurity::v1::UpdateInterceptDeploymentGroupRequest const &)
virtual UpdateInterceptDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateInterceptDeploymentGroupRequest const &)
virtual UpdateInterceptDeploymentGroup(google::longrunning::Operation const &)
virtual DeleteInterceptDeploymentGroup(google::cloud::networksecurity::v1::DeleteInterceptDeploymentGroupRequest const &)
virtual DeleteInterceptDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteInterceptDeploymentGroupRequest const &)
virtual DeleteInterceptDeploymentGroup(google::longrunning::Operation const &)
virtual ListInterceptDeployments(google::cloud::networksecurity::v1::ListInterceptDeploymentsRequest)
virtual GetInterceptDeployment(google::cloud::networksecurity::v1::GetInterceptDeploymentRequest const &)
virtual CreateInterceptDeployment(google::cloud::networksecurity::v1::CreateInterceptDeploymentRequest const &)
virtual CreateInterceptDeployment(NoAwaitTag, google::cloud::networksecurity::v1::CreateInterceptDeploymentRequest const &)
virtual CreateInterceptDeployment(google::longrunning::Operation const &)
virtual UpdateInterceptDeployment(google::cloud::networksecurity::v1::UpdateInterceptDeploymentRequest const &)
virtual UpdateInterceptDeployment(NoAwaitTag, google::cloud::networksecurity::v1::UpdateInterceptDeploymentRequest const &)
virtual UpdateInterceptDeployment(google::longrunning::Operation const &)
virtual DeleteInterceptDeployment(google::cloud::networksecurity::v1::DeleteInterceptDeploymentRequest const &)
virtual DeleteInterceptDeployment(NoAwaitTag, google::cloud::networksecurity::v1::DeleteInterceptDeploymentRequest const &)
virtual DeleteInterceptDeployment(google::longrunning::Operation const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
InterceptConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListInterceptEndpointGroups(google::cloud::networksecurity::v1::ListInterceptEndpointGroupsRequest)
virtual GetInterceptEndpointGroup(google::cloud::networksecurity::v1::GetInterceptEndpointGroupRequest const &)
virtual CreateInterceptEndpointGroup(google::cloud::networksecurity::v1::CreateInterceptEndpointGroupRequest const &)
virtual UpdateInterceptEndpointGroup(google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupRequest const &)
virtual DeleteInterceptEndpointGroup(google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupRequest const &)
virtual ListInterceptEndpointGroupAssociations(google::cloud::networksecurity::v1::ListInterceptEndpointGroupAssociationsRequest)
virtual GetInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::GetInterceptEndpointGroupAssociationRequest const &)
virtual CreateInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::CreateInterceptEndpointGroupAssociationRequest const &)
virtual UpdateInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::UpdateInterceptEndpointGroupAssociationRequest const &)
virtual DeleteInterceptEndpointGroupAssociation(google::cloud::networksecurity::v1::DeleteInterceptEndpointGroupAssociationRequest const &)
virtual ListInterceptDeploymentGroups(google::cloud::networksecurity::v1::ListInterceptDeploymentGroupsRequest)
virtual GetInterceptDeploymentGroup(google::cloud::networksecurity::v1::GetInterceptDeploymentGroupRequest const &)
virtual CreateInterceptDeploymentGroup(google::cloud::networksecurity::v1::CreateInterceptDeploymentGroupRequest const &)
virtual UpdateInterceptDeploymentGroup(google::cloud::networksecurity::v1::UpdateInterceptDeploymentGroupRequest const &)
virtual DeleteInterceptDeploymentGroup(google::cloud::networksecurity::v1::DeleteInterceptDeploymentGroupRequest const &)
virtual ListInterceptDeployments(google::cloud::networksecurity::v1::ListInterceptDeploymentsRequest)
virtual GetInterceptDeployment(google::cloud::networksecurity::v1::GetInterceptDeploymentRequest const &)
virtual CreateInterceptDeployment(google::cloud::networksecurity::v1::CreateInterceptDeploymentRequest const &)
virtual UpdateInterceptDeployment(google::cloud::networksecurity::v1::UpdateInterceptDeploymentRequest const &)
virtual DeleteInterceptDeployment(google::cloud::networksecurity::v1::DeleteInterceptDeploymentRequest const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
InterceptLimitedErrorCountRetryPolicy
Overview
Constructors
InterceptLimitedErrorCountRetryPolicy(int)
InterceptLimitedErrorCountRetryPolicy(InterceptLimitedErrorCountRetryPolicy &&)
InterceptLimitedErrorCountRetryPolicy(InterceptLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterceptLimitedTimeRetryPolicy
Overview
Constructors
InterceptLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
InterceptLimitedTimeRetryPolicy(InterceptLimitedTimeRetryPolicy &&)
InterceptLimitedTimeRetryPolicy(InterceptLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
InterceptRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
MirroringClient
Overview
Constructors
MirroringClient(MirroringClient const &)
MirroringClient(MirroringClient &&)
MirroringClient(std::shared_ptr< MirroringConnection >, Options)
Operators
operator=(MirroringClient const &)
operator=(MirroringClient &&)
operator==(MirroringClient const &, MirroringClient const &)
operator!=(MirroringClient const &, MirroringClient const &)
Functions
ListMirroringEndpointGroups(std::string const &, Options)
ListMirroringEndpointGroups(google::cloud::networksecurity::v1::ListMirroringEndpointGroupsRequest, Options)
GetMirroringEndpointGroup(std::string const &, Options)
GetMirroringEndpointGroup(google::cloud::networksecurity::v1::GetMirroringEndpointGroupRequest const &, Options)
CreateMirroringEndpointGroup(std::string const &, google::cloud::networksecurity::v1::MirroringEndpointGroup const &, std::string const &, Options)
CreateMirroringEndpointGroup(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::MirroringEndpointGroup const &, std::string const &, Options)
CreateMirroringEndpointGroup(google::cloud::networksecurity::v1::CreateMirroringEndpointGroupRequest const &, Options)
CreateMirroringEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateMirroringEndpointGroupRequest const &, Options)
CreateMirroringEndpointGroup(google::longrunning::Operation const &, Options)
UpdateMirroringEndpointGroup(google::cloud::networksecurity::v1::MirroringEndpointGroup const &, google::protobuf::FieldMask const &, Options)
UpdateMirroringEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::MirroringEndpointGroup const &, google::protobuf::FieldMask const &, Options)
UpdateMirroringEndpointGroup(google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupRequest const &, Options)
UpdateMirroringEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupRequest const &, Options)
UpdateMirroringEndpointGroup(google::longrunning::Operation const &, Options)
DeleteMirroringEndpointGroup(std::string const &, Options)
DeleteMirroringEndpointGroup(NoAwaitTag, std::string const &, Options)
DeleteMirroringEndpointGroup(google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupRequest const &, Options)
DeleteMirroringEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupRequest const &, Options)
DeleteMirroringEndpointGroup(google::longrunning::Operation const &, Options)
ListMirroringEndpointGroupAssociations(std::string const &, Options)
ListMirroringEndpointGroupAssociations(google::cloud::networksecurity::v1::ListMirroringEndpointGroupAssociationsRequest, Options)
GetMirroringEndpointGroupAssociation(std::string const &, Options)
GetMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::GetMirroringEndpointGroupAssociationRequest const &, Options)
CreateMirroringEndpointGroupAssociation(std::string const &, google::cloud::networksecurity::v1::MirroringEndpointGroupAssociation const &, std::string const &, Options)
CreateMirroringEndpointGroupAssociation(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::MirroringEndpointGroupAssociation const &, std::string const &, Options)
CreateMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::CreateMirroringEndpointGroupAssociationRequest const &, Options)
CreateMirroringEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::CreateMirroringEndpointGroupAssociationRequest const &, Options)
CreateMirroringEndpointGroupAssociation(google::longrunning::Operation const &, Options)
UpdateMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::MirroringEndpointGroupAssociation const &, google::protobuf::FieldMask const &, Options)
UpdateMirroringEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::MirroringEndpointGroupAssociation const &, google::protobuf::FieldMask const &, Options)
UpdateMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupAssociationRequest const &, Options)
UpdateMirroringEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupAssociationRequest const &, Options)
UpdateMirroringEndpointGroupAssociation(google::longrunning::Operation const &, Options)
DeleteMirroringEndpointGroupAssociation(std::string const &, Options)
DeleteMirroringEndpointGroupAssociation(NoAwaitTag, std::string const &, Options)
DeleteMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupAssociationRequest const &, Options)
DeleteMirroringEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupAssociationRequest const &, Options)
DeleteMirroringEndpointGroupAssociation(google::longrunning::Operation const &, Options)
ListMirroringDeploymentGroups(std::string const &, Options)
ListMirroringDeploymentGroups(google::cloud::networksecurity::v1::ListMirroringDeploymentGroupsRequest, Options)
GetMirroringDeploymentGroup(std::string const &, Options)
GetMirroringDeploymentGroup(google::cloud::networksecurity::v1::GetMirroringDeploymentGroupRequest const &, Options)
CreateMirroringDeploymentGroup(std::string const &, google::cloud::networksecurity::v1::MirroringDeploymentGroup const &, std::string const &, Options)
CreateMirroringDeploymentGroup(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::MirroringDeploymentGroup const &, std::string const &, Options)
CreateMirroringDeploymentGroup(google::cloud::networksecurity::v1::CreateMirroringDeploymentGroupRequest const &, Options)
CreateMirroringDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateMirroringDeploymentGroupRequest const &, Options)
CreateMirroringDeploymentGroup(google::longrunning::Operation const &, Options)
UpdateMirroringDeploymentGroup(google::cloud::networksecurity::v1::MirroringDeploymentGroup const &, google::protobuf::FieldMask const &, Options)
UpdateMirroringDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::MirroringDeploymentGroup const &, google::protobuf::FieldMask const &, Options)
UpdateMirroringDeploymentGroup(google::cloud::networksecurity::v1::UpdateMirroringDeploymentGroupRequest const &, Options)
UpdateMirroringDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateMirroringDeploymentGroupRequest const &, Options)
UpdateMirroringDeploymentGroup(google::longrunning::Operation const &, Options)
DeleteMirroringDeploymentGroup(std::string const &, Options)
DeleteMirroringDeploymentGroup(NoAwaitTag, std::string const &, Options)
DeleteMirroringDeploymentGroup(google::cloud::networksecurity::v1::DeleteMirroringDeploymentGroupRequest const &, Options)
DeleteMirroringDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteMirroringDeploymentGroupRequest const &, Options)
DeleteMirroringDeploymentGroup(google::longrunning::Operation const &, Options)
ListMirroringDeployments(std::string const &, Options)
ListMirroringDeployments(google::cloud::networksecurity::v1::ListMirroringDeploymentsRequest, Options)
GetMirroringDeployment(std::string const &, Options)
GetMirroringDeployment(google::cloud::networksecurity::v1::GetMirroringDeploymentRequest const &, Options)
CreateMirroringDeployment(std::string const &, google::cloud::networksecurity::v1::MirroringDeployment const &, std::string const &, Options)
CreateMirroringDeployment(NoAwaitTag, std::string const &, google::cloud::networksecurity::v1::MirroringDeployment const &, std::string const &, Options)
CreateMirroringDeployment(google::cloud::networksecurity::v1::CreateMirroringDeploymentRequest const &, Options)
CreateMirroringDeployment(NoAwaitTag, google::cloud::networksecurity::v1::CreateMirroringDeploymentRequest const &, Options)
CreateMirroringDeployment(google::longrunning::Operation const &, Options)
UpdateMirroringDeployment(google::cloud::networksecurity::v1::MirroringDeployment const &, google::protobuf::FieldMask const &, Options)
UpdateMirroringDeployment(NoAwaitTag, google::cloud::networksecurity::v1::MirroringDeployment const &, google::protobuf::FieldMask const &, Options)
UpdateMirroringDeployment(google::cloud::networksecurity::v1::UpdateMirroringDeploymentRequest const &, Options)
UpdateMirroringDeployment(NoAwaitTag, google::cloud::networksecurity::v1::UpdateMirroringDeploymentRequest const &, Options)
UpdateMirroringDeployment(google::longrunning::Operation const &, Options)
DeleteMirroringDeployment(std::string const &, Options)
DeleteMirroringDeployment(NoAwaitTag, std::string const &, Options)
DeleteMirroringDeployment(google::cloud::networksecurity::v1::DeleteMirroringDeploymentRequest const &, Options)
DeleteMirroringDeployment(NoAwaitTag, google::cloud::networksecurity::v1::DeleteMirroringDeploymentRequest const &, Options)
DeleteMirroringDeployment(google::longrunning::Operation const &, Options)
ListLocations(google::cloud::location::ListLocationsRequest, Options)
GetLocation(google::cloud::location::GetLocationRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
MirroringConnection
Overview
Functions
virtual options()
virtual ListMirroringEndpointGroups(google::cloud::networksecurity::v1::ListMirroringEndpointGroupsRequest)
virtual GetMirroringEndpointGroup(google::cloud::networksecurity::v1::GetMirroringEndpointGroupRequest const &)
virtual CreateMirroringEndpointGroup(google::cloud::networksecurity::v1::CreateMirroringEndpointGroupRequest const &)
virtual CreateMirroringEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateMirroringEndpointGroupRequest const &)
virtual CreateMirroringEndpointGroup(google::longrunning::Operation const &)
virtual UpdateMirroringEndpointGroup(google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupRequest const &)
virtual UpdateMirroringEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupRequest const &)
virtual UpdateMirroringEndpointGroup(google::longrunning::Operation const &)
virtual DeleteMirroringEndpointGroup(google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupRequest const &)
virtual DeleteMirroringEndpointGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupRequest const &)
virtual DeleteMirroringEndpointGroup(google::longrunning::Operation const &)
virtual ListMirroringEndpointGroupAssociations(google::cloud::networksecurity::v1::ListMirroringEndpointGroupAssociationsRequest)
virtual GetMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::GetMirroringEndpointGroupAssociationRequest const &)
virtual CreateMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::CreateMirroringEndpointGroupAssociationRequest const &)
virtual CreateMirroringEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::CreateMirroringEndpointGroupAssociationRequest const &)
virtual CreateMirroringEndpointGroupAssociation(google::longrunning::Operation const &)
virtual UpdateMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupAssociationRequest const &)
virtual UpdateMirroringEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupAssociationRequest const &)
virtual UpdateMirroringEndpointGroupAssociation(google::longrunning::Operation const &)
virtual DeleteMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupAssociationRequest const &)
virtual DeleteMirroringEndpointGroupAssociation(NoAwaitTag, google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupAssociationRequest const &)
virtual DeleteMirroringEndpointGroupAssociation(google::longrunning::Operation const &)
virtual ListMirroringDeploymentGroups(google::cloud::networksecurity::v1::ListMirroringDeploymentGroupsRequest)
virtual GetMirroringDeploymentGroup(google::cloud::networksecurity::v1::GetMirroringDeploymentGroupRequest const &)
virtual CreateMirroringDeploymentGroup(google::cloud::networksecurity::v1::CreateMirroringDeploymentGroupRequest const &)
virtual CreateMirroringDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::CreateMirroringDeploymentGroupRequest const &)
virtual CreateMirroringDeploymentGroup(google::longrunning::Operation const &)
virtual UpdateMirroringDeploymentGroup(google::cloud::networksecurity::v1::UpdateMirroringDeploymentGroupRequest const &)
virtual UpdateMirroringDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::UpdateMirroringDeploymentGroupRequest const &)
virtual UpdateMirroringDeploymentGroup(google::longrunning::Operation const &)
virtual DeleteMirroringDeploymentGroup(google::cloud::networksecurity::v1::DeleteMirroringDeploymentGroupRequest const &)
virtual DeleteMirroringDeploymentGroup(NoAwaitTag, google::cloud::networksecurity::v1::DeleteMirroringDeploymentGroupRequest const &)
virtual DeleteMirroringDeploymentGroup(google::longrunning::Operation const &)
virtual ListMirroringDeployments(google::cloud::networksecurity::v1::ListMirroringDeploymentsRequest)
virtual GetMirroringDeployment(google::cloud::networksecurity::v1::GetMirroringDeploymentRequest const &)
virtual CreateMirroringDeployment(google::cloud::networksecurity::v1::CreateMirroringDeploymentRequest const &)
virtual CreateMirroringDeployment(NoAwaitTag, google::cloud::networksecurity::v1::CreateMirroringDeploymentRequest const &)
virtual CreateMirroringDeployment(google::longrunning::Operation const &)
virtual UpdateMirroringDeployment(google::cloud::networksecurity::v1::UpdateMirroringDeploymentRequest const &)
virtual UpdateMirroringDeployment(NoAwaitTag, google::cloud::networksecurity::v1::UpdateMirroringDeploymentRequest const &)
virtual UpdateMirroringDeployment(google::longrunning::Operation const &)
virtual DeleteMirroringDeployment(google::cloud::networksecurity::v1::DeleteMirroringDeploymentRequest const &)
virtual DeleteMirroringDeployment(NoAwaitTag, google::cloud::networksecurity::v1::DeleteMirroringDeploymentRequest const &)
virtual DeleteMirroringDeployment(google::longrunning::Operation const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
MirroringConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListMirroringEndpointGroups(google::cloud::networksecurity::v1::ListMirroringEndpointGroupsRequest)
virtual GetMirroringEndpointGroup(google::cloud::networksecurity::v1::GetMirroringEndpointGroupRequest const &)
virtual CreateMirroringEndpointGroup(google::cloud::networksecurity::v1::CreateMirroringEndpointGroupRequest const &)
virtual UpdateMirroringEndpointGroup(google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupRequest const &)
virtual DeleteMirroringEndpointGroup(google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupRequest const &)
virtual ListMirroringEndpointGroupAssociations(google::cloud::networksecurity::v1::ListMirroringEndpointGroupAssociationsRequest)
virtual GetMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::GetMirroringEndpointGroupAssociationRequest const &)
virtual CreateMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::CreateMirroringEndpointGroupAssociationRequest const &)
virtual UpdateMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::UpdateMirroringEndpointGroupAssociationRequest const &)
virtual DeleteMirroringEndpointGroupAssociation(google::cloud::networksecurity::v1::DeleteMirroringEndpointGroupAssociationRequest const &)
virtual ListMirroringDeploymentGroups(google::cloud::networksecurity::v1::ListMirroringDeploymentGroupsRequest)
virtual GetMirroringDeploymentGroup(google::cloud::networksecurity::v1::GetMirroringDeploymentGroupRequest const &)
virtual CreateMirroringDeploymentGroup(google::cloud::networksecurity::v1::CreateMirroringDeploymentGroupRequest const &)
virtual UpdateMirroringDeploymentGroup(google::cloud::networksecurity::v1::UpdateMirroringDeploymentGroupRequest const &)
virtual DeleteMirroringDeploymentGroup(google::cloud::networksecurity::v1::DeleteMirroringDeploymentGroupRequest const &)
virtual ListMirroringDeployments(google::cloud::networksecurity::v1::ListMirroringDeploymentsRequest)
virtual GetMirroringDeployment(google::cloud::networksecurity::v1::GetMirroringDeploymentRequest const &)
virtual CreateMirroringDeployment(google::cloud::networksecurity::v1::CreateMirroringDeploymentRequest const &)
virtual UpdateMirroringDeployment(google::cloud::networksecurity::v1::UpdateMirroringDeploymentRequest const &)
virtual DeleteMirroringDeployment(google::cloud::networksecurity::v1::DeleteMirroringDeploymentRequest const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
MirroringLimitedErrorCountRetryPolicy
Overview
Constructors
MirroringLimitedErrorCountRetryPolicy(int)
MirroringLimitedErrorCountRetryPolicy(MirroringLimitedErrorCountRetryPolicy &&)
MirroringLimitedErrorCountRetryPolicy(MirroringLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MirroringLimitedTimeRetryPolicy
Overview
Constructors
MirroringLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
MirroringLimitedTimeRetryPolicy(MirroringLimitedTimeRetryPolicy &&)
MirroringLimitedTimeRetryPolicy(MirroringLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
MirroringRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
NetworkSecurityClient
Overview
Constructors
NetworkSecurityClient(NetworkSecurityClient const &)
NetworkSecurityClient(NetworkSecurityClient &&)
NetworkSecurityClient(std::shared_ptr< NetworkSecurityConnection >, Options)
Operators
operator=(NetworkSecurityClient const &)
operator=(NetworkSecurityClient &&)
operator==(NetworkSecurityClient const &, NetworkSecurityClient const &)
operator!=(NetworkSecurityClient const &, NetworkSecurityClient const &)
Functions
ListAuthorizationPolicies(std::string const &, Options)
ListAuthorizationPolicies(google::cloud::networksecurity::v1::ListAuthorizationPoliciesRequest, Options)
GetAuthorizationPolicy(std::string const &, Options)
GetAuthorizationPolicy(google::cloud::networksecurity::v1::GetAuthorizationPolicyRequest const &, Options)
CreateAuthorizationPolicy(std::string const &, google::cloud::networksecurity::v1::AuthorizationPolicy const &, std::string const &, Options)