Class DesignCenterConnectionIdempotencyPolicy (3.14.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< DesignCenterConnectionIdempotencyPolicy >

virtual GetSpace(google::cloud::designcenter::v1::GetSpaceRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetSpaceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListSpaces(google::cloud::designcenter::v1::ListSpacesRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListSpacesRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateSpace(google::cloud::designcenter::v1::CreateSpaceRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateSpaceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateSpace(google::cloud::designcenter::v1::UpdateSpaceRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::UpdateSpaceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteSpace(google::cloud::designcenter::v1::DeleteSpaceRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteSpaceRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetApplicationTemplate(google::cloud::designcenter::v1::GetApplicationTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetApplicationTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListApplicationTemplates(google::cloud::designcenter::v1::ListApplicationTemplatesRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListApplicationTemplatesRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateApplicationTemplate(google::cloud::designcenter::v1::CreateApplicationTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateApplicationTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateApplicationTemplate(google::cloud::designcenter::v1::UpdateApplicationTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::UpdateApplicationTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ImportApplicationTemplate(google::cloud::designcenter::v1::ImportApplicationTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::ImportApplicationTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteApplicationTemplate(google::cloud::designcenter::v1::DeleteApplicationTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteApplicationTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CommitApplicationTemplate(google::cloud::designcenter::v1::CommitApplicationTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CommitApplicationTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SnapshotApplicationTemplate(google::cloud::designcenter::v1::SnapshotApplicationTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::SnapshotApplicationTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateApplicationTemplateIaC(google::cloud::designcenter::v1::GenerateApplicationTemplateIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GenerateApplicationTemplateIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ExportApplicationTemplateIaC(google::cloud::designcenter::v1::ExportApplicationTemplateIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::ExportApplicationTemplateIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateApplicationTemplateRevisionIaC(google::cloud::designcenter::v1::GenerateApplicationTemplateRevisionIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GenerateApplicationTemplateRevisionIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ExportApplicationTemplateRevisionIaC(google::cloud::designcenter::v1::ExportApplicationTemplateRevisionIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::ExportApplicationTemplateRevisionIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetComponent(google::cloud::designcenter::v1::GetComponentRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetComponentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListComponents(google::cloud::designcenter::v1::ListComponentsRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListComponentsRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateComponent(google::cloud::designcenter::v1::CreateComponentRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateComponentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateComponent(google::cloud::designcenter::v1::UpdateComponentRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::UpdateComponentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteComponent(google::cloud::designcenter::v1::DeleteComponentRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteComponentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetConnection(google::cloud::designcenter::v1::GetConnectionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListConnections(google::cloud::designcenter::v1::ListConnectionsRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListConnectionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateConnection(google::cloud::designcenter::v1::CreateConnectionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateConnection(google::cloud::designcenter::v1::UpdateConnectionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::UpdateConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteConnection(google::cloud::designcenter::v1::DeleteConnectionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetApplicationTemplateRevision(google::cloud::designcenter::v1::GetApplicationTemplateRevisionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetApplicationTemplateRevisionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListApplicationTemplateRevisions(google::cloud::designcenter::v1::ListApplicationTemplateRevisionsRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListApplicationTemplateRevisionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteApplicationTemplateRevision(google::cloud::designcenter::v1::DeleteApplicationTemplateRevisionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteApplicationTemplateRevisionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetCatalog(google::cloud::designcenter::v1::GetCatalogRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetCatalogRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListCatalogs(google::cloud::designcenter::v1::ListCatalogsRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListCatalogsRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateCatalog(google::cloud::designcenter::v1::CreateCatalogRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateCatalogRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateCatalog(google::cloud::designcenter::v1::UpdateCatalogRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::UpdateCatalogRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteCatalog(google::cloud::designcenter::v1::DeleteCatalogRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteCatalogRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateCatalogTemplate(google::cloud::designcenter::v1::CreateCatalogTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateCatalogTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetCatalogTemplate(google::cloud::designcenter::v1::GetCatalogTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetCatalogTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListCatalogTemplates(google::cloud::designcenter::v1::ListCatalogTemplatesRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListCatalogTemplatesRequest
Returns
Type Description
google::cloud::Idempotency

virtual UpdateCatalogTemplate(google::cloud::designcenter::v1::UpdateCatalogTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::UpdateCatalogTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteCatalogTemplate(google::cloud::designcenter::v1::DeleteCatalogTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteCatalogTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateShare(google::cloud::designcenter::v1::CreateShareRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateShareRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListShares(google::cloud::designcenter::v1::ListSharesRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListSharesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetShare(google::cloud::designcenter::v1::GetShareRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetShareRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteShare(google::cloud::designcenter::v1::DeleteShareRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteShareRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SyncShare(google::cloud::designcenter::v1::SyncShareRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::SyncShareRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetSharedTemplate(google::cloud::designcenter::v1::GetSharedTemplateRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetSharedTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListSharedTemplates(google::cloud::designcenter::v1::ListSharedTemplatesRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListSharedTemplatesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetSharedTemplateRevision(google::cloud::designcenter::v1::GetSharedTemplateRevisionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetSharedTemplateRevisionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListSharedTemplateRevisions(google::cloud::designcenter::v1::ListSharedTemplateRevisionsRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListSharedTemplateRevisionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreateCatalogTemplateRevision(google::cloud::designcenter::v1::CreateCatalogTemplateRevisionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateCatalogTemplateRevisionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetCatalogTemplateRevision(google::cloud::designcenter::v1::GetCatalogTemplateRevisionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetCatalogTemplateRevisionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListCatalogTemplateRevisions(google::cloud::designcenter::v1::ListCatalogTemplateRevisionsRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListCatalogTemplateRevisionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteCatalogTemplateRevision(google::cloud::designcenter::v1::DeleteCatalogTemplateRevisionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteCatalogTemplateRevisionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateApplication(google::cloud::designcenter::v1::CreateApplicationRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreateApplicationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetApplication(google::cloud::designcenter::v1::GetApplicationRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetApplicationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListApplications(google::cloud::designcenter::v1::ListApplicationsRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListApplicationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual UpdateApplication(google::cloud::designcenter::v1::UpdateApplicationRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::UpdateApplicationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteApplication(google::cloud::designcenter::v1::DeleteApplicationRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeleteApplicationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeployApplication(google::cloud::designcenter::v1::DeployApplicationRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeployApplicationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual PreviewApplication(google::cloud::designcenter::v1::PreviewApplicationRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::PreviewApplicationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual FetchApplicationAssessmentReport(google::cloud::designcenter::v1::FetchApplicationAssessmentReportRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::FetchApplicationAssessmentReportRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateApplicationAssessmentReport(google::cloud::designcenter::v1::GenerateApplicationAssessmentReportRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GenerateApplicationAssessmentReportRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateApplicationTemplateAssessmentReport(google::cloud::designcenter::v1::GenerateApplicationTemplateAssessmentReportRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GenerateApplicationTemplateAssessmentReportRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateAssessmentReport(google::cloud::designcenter::v1::GenerateAssessmentReportRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GenerateAssessmentReportRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GenerateTerraformPlanAssessmentReport(google::cloud::designcenter::v1::GenerateTerraformPlanAssessmentReportRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GenerateTerraformPlanAssessmentReportRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetPolicy(google::cloud::designcenter::v1::GetPolicyRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListPolicies(google::cloud::designcenter::v1::ListPoliciesRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListPoliciesRequest
Returns
Type Description
google::cloud::Idempotency

virtual CreatePolicy(google::cloud::designcenter::v1::CreatePolicyRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::CreatePolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdatePolicy(google::cloud::designcenter::v1::UpdatePolicyRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::UpdatePolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeletePolicy(google::cloud::designcenter::v1::DeletePolicyRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::DeletePolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual FetchFrameworks(google::cloud::designcenter::v1::FetchFrameworksRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::FetchFrameworksRequest
Returns
Type Description
google::cloud::Idempotency

virtual GenerateApplicationIaC(google::cloud::designcenter::v1::GenerateApplicationIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GenerateApplicationIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ExportApplicationIaC(google::cloud::designcenter::v1::ExportApplicationIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::ExportApplicationIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ImportApplicationTemplateIaC(google::cloud::designcenter::v1::ImportApplicationTemplateIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::ImportApplicationTemplateIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual IngestApplicationTemplateIaC(google::cloud::designcenter::v1::IngestApplicationTemplateIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::IngestApplicationTemplateIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ImportApplicationIaC(google::cloud::designcenter::v1::ImportApplicationIaCRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::ImportApplicationIaCRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RegisterAppHubApplicationResources(google::cloud::designcenter::v1::RegisterAppHubApplicationResourcesRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::RegisterAppHubApplicationResourcesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListApplicationTemplateSystemRevisions(google::cloud::designcenter::v1::ListApplicationTemplateSystemRevisionsRequest)

Parameter
Name Description
request google::cloud::designcenter::v1::ListApplicationTemplateSystemRevisionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetApplicationTemplateSystemRevision(google::cloud::designcenter::v1::GetApplicationTemplateSystemRevisionRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::GetApplicationTemplateSystemRevisionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RecommendIAMRoles(google::cloud::designcenter::v1::RecommendIAMRolesRequest const &)

Parameter
Name Description
request google::cloud::designcenter::v1::RecommendIAMRolesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListLocations(google::cloud::location::ListLocationsRequest)

Parameter
Name Description
request google::cloud::location::ListLocationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetLocation(google::cloud::location::GetLocationRequest const &)

Parameter
Name Description
request google::cloud::location::GetLocationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)

Parameter
Name Description
request google::iam::v1::SetIamPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)

Parameter
Name Description
request google::iam::v1::GetIamPolicyRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)

Parameter
Name Description
request google::iam::v1::TestIamPermissionsRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListOperations(google::longrunning::ListOperationsRequest)

Parameter
Name Description
request google::longrunning::ListOperationsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetOperation(google::longrunning::GetOperationRequest const &)

Parameter
Name Description
request google::longrunning::GetOperationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)

Parameter
Name Description
request google::longrunning::DeleteOperationRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CancelOperation(google::longrunning::CancelOperationRequest const &)

Parameter
Name Description
request google::longrunning::CancelOperationRequest const &
Returns
Type Description
google::cloud::Idempotency