Class OsConfigServiceConnectionIdempotencyPolicy (2.22.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< OsConfigServiceConnectionIdempotencyPolicy >

virtual ExecutePatchJob(google::cloud::osconfig::v1::ExecutePatchJobRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::ExecutePatchJobRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetPatchJob(google::cloud::osconfig::v1::GetPatchJobRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::GetPatchJobRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CancelPatchJob(google::cloud::osconfig::v1::CancelPatchJobRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::CancelPatchJobRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListPatchJobs(google::cloud::osconfig::v1::ListPatchJobsRequest)

Parameter
NameDescription
request google::cloud::osconfig::v1::ListPatchJobsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual ListPatchJobInstanceDetails(google::cloud::osconfig::v1::ListPatchJobInstanceDetailsRequest)

Parameter
NameDescription
request google::cloud::osconfig::v1::ListPatchJobInstanceDetailsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual CreatePatchDeployment(google::cloud::osconfig::v1::CreatePatchDeploymentRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::CreatePatchDeploymentRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual GetPatchDeployment(google::cloud::osconfig::v1::GetPatchDeploymentRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::GetPatchDeploymentRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListPatchDeployments(google::cloud::osconfig::v1::ListPatchDeploymentsRequest)

Parameter
NameDescription
request google::cloud::osconfig::v1::ListPatchDeploymentsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual DeletePatchDeployment(google::cloud::osconfig::v1::DeletePatchDeploymentRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::DeletePatchDeploymentRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdatePatchDeployment(google::cloud::osconfig::v1::UpdatePatchDeploymentRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::UpdatePatchDeploymentRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual PausePatchDeployment(google::cloud::osconfig::v1::PausePatchDeploymentRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::PausePatchDeploymentRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ResumePatchDeployment(google::cloud::osconfig::v1::ResumePatchDeploymentRequest const &)

Parameter
NameDescription
request google::cloud::osconfig::v1::ResumePatchDeploymentRequest const &
Returns
TypeDescription
google::cloud::Idempotency