Send feedback
Class NetworkSecurityConnection (3.12.0-rc)
Stay organized with collections
Save and categorize content based on your preferences.
3.12.0-rc
3.11.0 (latest)
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.0
3.3.0
3.2.0
2.48.0-rc
2.47.1
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.26.0
2.25.1
2.24.0
2.23.0
2.22.1
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.1
2.14.0
2.13.0
Functions
virtual options()
Returns
Type
Description
Options
virtual ListAuthorizationPolicies(google::cloud::networksecurity::v1::ListAuthorizationPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListAuthorizationPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::AuthorizationPolicy >
virtual GetAuthorizationPolicy(google::cloud::networksecurity::v1::GetAuthorizationPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetAuthorizationPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::AuthorizationPolicy >
virtual CreateAuthorizationPolicy(google::cloud::networksecurity::v1::CreateAuthorizationPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateAuthorizationPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::AuthorizationPolicy > >
virtual CreateAuthorizationPolicy(NoAwaitTag, google::cloud::networksecurity::v1::CreateAuthorizationPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateAuthorizationPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateAuthorizationPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::AuthorizationPolicy > >
virtual UpdateAuthorizationPolicy(google::cloud::networksecurity::v1::UpdateAuthorizationPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateAuthorizationPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::AuthorizationPolicy > >
virtual UpdateAuthorizationPolicy(NoAwaitTag, google::cloud::networksecurity::v1::UpdateAuthorizationPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateAuthorizationPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateAuthorizationPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::AuthorizationPolicy > >
virtual DeleteAuthorizationPolicy(google::cloud::networksecurity::v1::DeleteAuthorizationPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteAuthorizationPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteAuthorizationPolicy(NoAwaitTag, google::cloud::networksecurity::v1::DeleteAuthorizationPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteAuthorizationPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteAuthorizationPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListBackendAuthenticationConfigs(google::cloud::networksecurity::v1::ListBackendAuthenticationConfigsRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListBackendAuthenticationConfigsRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::BackendAuthenticationConfig >
virtual GetBackendAuthenticationConfig(google::cloud::networksecurity::v1::GetBackendAuthenticationConfigRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetBackendAuthenticationConfigRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::BackendAuthenticationConfig >
virtual CreateBackendAuthenticationConfig(google::cloud::networksecurity::v1::CreateBackendAuthenticationConfigRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateBackendAuthenticationConfigRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::BackendAuthenticationConfig > >
virtual CreateBackendAuthenticationConfig(NoAwaitTag, google::cloud::networksecurity::v1::CreateBackendAuthenticationConfigRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateBackendAuthenticationConfigRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateBackendAuthenticationConfig(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::BackendAuthenticationConfig > >
virtual UpdateBackendAuthenticationConfig(google::cloud::networksecurity::v1::UpdateBackendAuthenticationConfigRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateBackendAuthenticationConfigRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::BackendAuthenticationConfig > >
virtual UpdateBackendAuthenticationConfig(NoAwaitTag, google::cloud::networksecurity::v1::UpdateBackendAuthenticationConfigRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateBackendAuthenticationConfigRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateBackendAuthenticationConfig(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::BackendAuthenticationConfig > >
virtual DeleteBackendAuthenticationConfig(google::cloud::networksecurity::v1::DeleteBackendAuthenticationConfigRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteBackendAuthenticationConfigRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteBackendAuthenticationConfig(NoAwaitTag, google::cloud::networksecurity::v1::DeleteBackendAuthenticationConfigRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteBackendAuthenticationConfigRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteBackendAuthenticationConfig(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListServerTlsPolicies(google::cloud::networksecurity::v1::ListServerTlsPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListServerTlsPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::ServerTlsPolicy >
virtual GetServerTlsPolicy(google::cloud::networksecurity::v1::GetServerTlsPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetServerTlsPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::ServerTlsPolicy >
virtual CreateServerTlsPolicy(google::cloud::networksecurity::v1::CreateServerTlsPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateServerTlsPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::ServerTlsPolicy > >
virtual CreateServerTlsPolicy(NoAwaitTag, google::cloud::networksecurity::v1::CreateServerTlsPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateServerTlsPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateServerTlsPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::ServerTlsPolicy > >
virtual UpdateServerTlsPolicy(google::cloud::networksecurity::v1::UpdateServerTlsPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateServerTlsPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::ServerTlsPolicy > >
virtual UpdateServerTlsPolicy(NoAwaitTag, google::cloud::networksecurity::v1::UpdateServerTlsPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateServerTlsPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateServerTlsPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::ServerTlsPolicy > >
virtual DeleteServerTlsPolicy(google::cloud::networksecurity::v1::DeleteServerTlsPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteServerTlsPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteServerTlsPolicy(NoAwaitTag, google::cloud::networksecurity::v1::DeleteServerTlsPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteServerTlsPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteServerTlsPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListClientTlsPolicies(google::cloud::networksecurity::v1::ListClientTlsPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListClientTlsPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::ClientTlsPolicy >
virtual GetClientTlsPolicy(google::cloud::networksecurity::v1::GetClientTlsPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetClientTlsPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::ClientTlsPolicy >
virtual CreateClientTlsPolicy(google::cloud::networksecurity::v1::CreateClientTlsPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateClientTlsPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::ClientTlsPolicy > >
virtual CreateClientTlsPolicy(NoAwaitTag, google::cloud::networksecurity::v1::CreateClientTlsPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateClientTlsPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateClientTlsPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::ClientTlsPolicy > >
virtual UpdateClientTlsPolicy(google::cloud::networksecurity::v1::UpdateClientTlsPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateClientTlsPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::ClientTlsPolicy > >
virtual UpdateClientTlsPolicy(NoAwaitTag, google::cloud::networksecurity::v1::UpdateClientTlsPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateClientTlsPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateClientTlsPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::ClientTlsPolicy > >
virtual DeleteClientTlsPolicy(google::cloud::networksecurity::v1::DeleteClientTlsPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteClientTlsPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteClientTlsPolicy(NoAwaitTag, google::cloud::networksecurity::v1::DeleteClientTlsPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteClientTlsPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteClientTlsPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListGatewaySecurityPolicies(google::cloud::networksecurity::v1::ListGatewaySecurityPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListGatewaySecurityPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::GatewaySecurityPolicy >
virtual GetGatewaySecurityPolicy(google::cloud::networksecurity::v1::GetGatewaySecurityPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetGatewaySecurityPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicy >
virtual CreateGatewaySecurityPolicy(google::cloud::networksecurity::v1::CreateGatewaySecurityPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateGatewaySecurityPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicy > >
virtual CreateGatewaySecurityPolicy(NoAwaitTag, google::cloud::networksecurity::v1::CreateGatewaySecurityPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateGatewaySecurityPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateGatewaySecurityPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicy > >
virtual UpdateGatewaySecurityPolicy(google::cloud::networksecurity::v1::UpdateGatewaySecurityPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateGatewaySecurityPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicy > >
virtual UpdateGatewaySecurityPolicy(NoAwaitTag, google::cloud::networksecurity::v1::UpdateGatewaySecurityPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateGatewaySecurityPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateGatewaySecurityPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicy > >
virtual DeleteGatewaySecurityPolicy(google::cloud::networksecurity::v1::DeleteGatewaySecurityPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteGatewaySecurityPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteGatewaySecurityPolicy(NoAwaitTag, google::cloud::networksecurity::v1::DeleteGatewaySecurityPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteGatewaySecurityPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteGatewaySecurityPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListGatewaySecurityPolicyRules(google::cloud::networksecurity::v1::ListGatewaySecurityPolicyRulesRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListGatewaySecurityPolicyRulesRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::GatewaySecurityPolicyRule >
virtual GetGatewaySecurityPolicyRule(google::cloud::networksecurity::v1::GetGatewaySecurityPolicyRuleRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetGatewaySecurityPolicyRuleRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicyRule >
virtual CreateGatewaySecurityPolicyRule(google::cloud::networksecurity::v1::CreateGatewaySecurityPolicyRuleRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateGatewaySecurityPolicyRuleRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicyRule > >
virtual CreateGatewaySecurityPolicyRule(NoAwaitTag, google::cloud::networksecurity::v1::CreateGatewaySecurityPolicyRuleRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateGatewaySecurityPolicyRuleRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateGatewaySecurityPolicyRule(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicyRule > >
virtual UpdateGatewaySecurityPolicyRule(google::cloud::networksecurity::v1::UpdateGatewaySecurityPolicyRuleRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateGatewaySecurityPolicyRuleRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicyRule > >
virtual UpdateGatewaySecurityPolicyRule(NoAwaitTag, google::cloud::networksecurity::v1::UpdateGatewaySecurityPolicyRuleRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateGatewaySecurityPolicyRuleRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateGatewaySecurityPolicyRule(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::GatewaySecurityPolicyRule > >
virtual DeleteGatewaySecurityPolicyRule(google::cloud::networksecurity::v1::DeleteGatewaySecurityPolicyRuleRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteGatewaySecurityPolicyRuleRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteGatewaySecurityPolicyRule(NoAwaitTag, google::cloud::networksecurity::v1::DeleteGatewaySecurityPolicyRuleRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteGatewaySecurityPolicyRuleRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteGatewaySecurityPolicyRule(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListUrlLists(google::cloud::networksecurity::v1::ListUrlListsRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListUrlListsRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::UrlList >
virtual GetUrlList(google::cloud::networksecurity::v1::GetUrlListRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetUrlListRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::UrlList >
virtual CreateUrlList(google::cloud::networksecurity::v1::CreateUrlListRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateUrlListRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::UrlList > >
virtual CreateUrlList(NoAwaitTag, google::cloud::networksecurity::v1::CreateUrlListRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateUrlListRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateUrlList(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::UrlList > >
virtual UpdateUrlList(google::cloud::networksecurity::v1::UpdateUrlListRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateUrlListRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::UrlList > >
virtual UpdateUrlList(NoAwaitTag, google::cloud::networksecurity::v1::UpdateUrlListRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateUrlListRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateUrlList(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::UrlList > >
virtual DeleteUrlList(google::cloud::networksecurity::v1::DeleteUrlListRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteUrlListRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteUrlList(NoAwaitTag, google::cloud::networksecurity::v1::DeleteUrlListRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteUrlListRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteUrlList(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListTlsInspectionPolicies(google::cloud::networksecurity::v1::ListTlsInspectionPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListTlsInspectionPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::TlsInspectionPolicy >
virtual GetTlsInspectionPolicy(google::cloud::networksecurity::v1::GetTlsInspectionPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetTlsInspectionPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::TlsInspectionPolicy >
virtual CreateTlsInspectionPolicy(google::cloud::networksecurity::v1::CreateTlsInspectionPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateTlsInspectionPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::TlsInspectionPolicy > >
virtual CreateTlsInspectionPolicy(NoAwaitTag, google::cloud::networksecurity::v1::CreateTlsInspectionPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateTlsInspectionPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateTlsInspectionPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::TlsInspectionPolicy > >
virtual UpdateTlsInspectionPolicy(google::cloud::networksecurity::v1::UpdateTlsInspectionPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateTlsInspectionPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::TlsInspectionPolicy > >
virtual UpdateTlsInspectionPolicy(NoAwaitTag, google::cloud::networksecurity::v1::UpdateTlsInspectionPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateTlsInspectionPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateTlsInspectionPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::TlsInspectionPolicy > >
virtual DeleteTlsInspectionPolicy(google::cloud::networksecurity::v1::DeleteTlsInspectionPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteTlsInspectionPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteTlsInspectionPolicy(NoAwaitTag, google::cloud::networksecurity::v1::DeleteTlsInspectionPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteTlsInspectionPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteTlsInspectionPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListAuthzPolicies(google::cloud::networksecurity::v1::ListAuthzPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::ListAuthzPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::networksecurity::v1::AuthzPolicy >
virtual GetAuthzPolicy(google::cloud::networksecurity::v1::GetAuthzPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::GetAuthzPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::networksecurity::v1::AuthzPolicy >
virtual CreateAuthzPolicy(google::cloud::networksecurity::v1::CreateAuthzPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::CreateAuthzPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::AuthzPolicy > >
virtual CreateAuthzPolicy(NoAwaitTag, google::cloud::networksecurity::v1::CreateAuthzPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::CreateAuthzPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateAuthzPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::AuthzPolicy > >
virtual UpdateAuthzPolicy(google::cloud::networksecurity::v1::UpdateAuthzPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::UpdateAuthzPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::AuthzPolicy > >
virtual UpdateAuthzPolicy(NoAwaitTag, google::cloud::networksecurity::v1::UpdateAuthzPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::UpdateAuthzPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateAuthzPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::AuthzPolicy > >
virtual DeleteAuthzPolicy(google::cloud::networksecurity::v1::DeleteAuthzPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networksecurity::v1::DeleteAuthzPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual DeleteAuthzPolicy(NoAwaitTag, google::cloud::networksecurity::v1::DeleteAuthzPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::networksecurity::v1::DeleteAuthzPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteAuthzPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::networksecurity::v1::OperationMetadata > >
virtual ListLocations(google::cloud::location::ListLocationsRequest)
Parameter
Name
Description
request
google::cloud::location::ListLocationsRequest
Returns
Type
Description
StreamRange< google::cloud::location::Location >
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
Parameter
Name
Description
request
google::cloud::location::GetLocationRequest const &
Returns
Type
Description
StatusOr< google::cloud::location::Location >
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
Parameter
Name
Description
request
google::iam::v1::SetIamPolicyRequest const &
Returns
Type
Description
StatusOr< google::iam::v1::Policy >
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
Parameter
Name
Description
request
google::iam::v1::GetIamPolicyRequest const &
Returns
Type
Description
StatusOr< google::iam::v1::Policy >
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
Parameter
Name
Description
request
google::iam::v1::TestIamPermissionsRequest const &
Returns
Type
Description
StatusOr< google::iam::v1::TestIamPermissionsResponse >
virtual ListOperations(google::longrunning::ListOperationsRequest)
Parameter
Name
Description
request
google::longrunning::ListOperationsRequest
Returns
Type
Description
StreamRange< google::longrunning::Operation >
virtual GetOperation(google::longrunning::GetOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::GetOperationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::DeleteOperationRequest const &
Returns
Type
Description
Status
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::CancelOperationRequest const &
Returns
Type
Description
Status
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-10-03 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-03 UTC."],[],[]]