Some or all of the information on this page might not apply to Trusted Cloud by S3NS.
Class WebSecurityScannerConnectionIdempotencyPolicy (2.22.1)
Note: Some or all of the information on this page might not apply
to Trusted Cloud. For a list of services that are available in
Trusted Cloud, see Services available for
Trusted Cloud .
Version 2.22.1keyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< WebSecurityScannerConnectionIdempotencyPolicy >
virtual CreateScanConfig(google::cloud::websecurityscanner::v1::CreateScanConfigRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::CreateScanConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteScanConfig(google::cloud::websecurityscanner::v1::DeleteScanConfigRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::DeleteScanConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetScanConfig(google::cloud::websecurityscanner::v1::GetScanConfigRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::GetScanConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListScanConfigs(google::cloud::websecurityscanner::v1::ListScanConfigsRequest)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::ListScanConfigsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateScanConfig(google::cloud::websecurityscanner::v1::UpdateScanConfigRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::UpdateScanConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual StartScanRun(google::cloud::websecurityscanner::v1::StartScanRunRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::StartScanRunRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetScanRun(google::cloud::websecurityscanner::v1::GetScanRunRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::GetScanRunRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListScanRuns(google::cloud::websecurityscanner::v1::ListScanRunsRequest)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::ListScanRunsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual StopScanRun(google::cloud::websecurityscanner::v1::StopScanRunRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::StopScanRunRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListCrawledUrls(google::cloud::websecurityscanner::v1::ListCrawledUrlsRequest)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::ListCrawledUrlsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetFinding(google::cloud::websecurityscanner::v1::GetFindingRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::GetFindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListFindings(google::cloud::websecurityscanner::v1::ListFindingsRequest)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::ListFindingsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual ListFindingTypeStats(google::cloud::websecurityscanner::v1::ListFindingTypeStatsRequest const &)
Parameter
Name
Description
request
google::cloud::websecurityscanner::v1::ListFindingTypeStatsRequest const &
Returns
Type
Description
google::cloud::Idempotency
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 2025-07-09 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-09 UTC."],[[["This document details the `WebSecurityScannerConnectionIdempotencyPolicy` class within the Google Cloud Web Security Scanner C++ library, highlighting various versions and functions."],["The latest release candidate version is `2.37.0-rc`, with a history of past versions listed chronologically, starting from `2.36.0` all the way down to `2.11.0`."],["The class provides several virtual functions that correspond to actions such as creating, deleting, getting, listing, updating, starting, and stopping scan configurations and runs, along with getting and listing findings, and listing crawled urls."],["Each function takes a request parameter of a specific type and returns a value indicating the action's idempotency."],["The class contains a function named clone that creates and returns a unique pointer to a new copy of this object."]]],[]]