Class WorkstationsConnectionIdempotencyPolicy (2.12.0)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< WorkstationsConnectionIdempotencyPolicy >

virtual GetWorkstationCluster(google::cloud::workstations::v1::GetWorkstationClusterRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::GetWorkstationClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListWorkstationClusters(google::cloud::workstations::v1::ListWorkstationClustersRequest)

Parameter
Name Description
request google::cloud::workstations::v1::ListWorkstationClustersRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateWorkstationCluster(google::cloud::workstations::v1::CreateWorkstationClusterRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::CreateWorkstationClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateWorkstationCluster(google::cloud::workstations::v1::UpdateWorkstationClusterRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::UpdateWorkstationClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteWorkstationCluster(google::cloud::workstations::v1::DeleteWorkstationClusterRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::DeleteWorkstationClusterRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetWorkstationConfig(google::cloud::workstations::v1::GetWorkstationConfigRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::GetWorkstationConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListWorkstationConfigs(google::cloud::workstations::v1::ListWorkstationConfigsRequest)

Parameter
Name Description
request google::cloud::workstations::v1::ListWorkstationConfigsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListUsableWorkstationConfigs(google::cloud::workstations::v1::ListUsableWorkstationConfigsRequest)

Parameter
Name Description
request google::cloud::workstations::v1::ListUsableWorkstationConfigsRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateWorkstationConfig(google::cloud::workstations::v1::CreateWorkstationConfigRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::CreateWorkstationConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateWorkstationConfig(google::cloud::workstations::v1::UpdateWorkstationConfigRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::UpdateWorkstationConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteWorkstationConfig(google::cloud::workstations::v1::DeleteWorkstationConfigRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::DeleteWorkstationConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetWorkstation(google::cloud::workstations::v1::GetWorkstationRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::GetWorkstationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListWorkstations(google::cloud::workstations::v1::ListWorkstationsRequest)

Parameter
Name Description
request google::cloud::workstations::v1::ListWorkstationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListUsableWorkstations(google::cloud::workstations::v1::ListUsableWorkstationsRequest)

Parameter
Name Description
request google::cloud::workstations::v1::ListUsableWorkstationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateWorkstation(google::cloud::workstations::v1::CreateWorkstationRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::CreateWorkstationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateWorkstation(google::cloud::workstations::v1::UpdateWorkstationRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::UpdateWorkstationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteWorkstation(google::cloud::workstations::v1::DeleteWorkstationRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::DeleteWorkstationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual StartWorkstation(google::cloud::workstations::v1::StartWorkstationRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::StartWorkstationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual StopWorkstation(google::cloud::workstations::v1::StopWorkstationRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::StopWorkstationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateAccessToken(google::cloud::workstations::v1::GenerateAccessTokenRequest const &)

Parameter
Name Description
request google::cloud::workstations::v1::GenerateAccessTokenRequest const &
Returns
Type Description
google::cloud::Idempotency