Design Center V1 API - Class Google::Cloud::DesignCenter::V1::DesignCenter::Rest::ServiceStub (v0.1.0)

Reference documentation and code samples for the Design Center V1 API class Google::Cloud::DesignCenter::V1::DesignCenter::Rest::ServiceStub.

REST service stub for the DesignCenter service. Service stub contains baseline method implementations including transcoding, making the REST call, and deserialing the response.

Inherits

  • Object

Methods

#commit_application_template

def commit_application_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ApplicationTemplateRevision

Baseline implementation for the commit_application_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_application

def create_application(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Application

Baseline implementation for the create_application REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_application_template

def create_application_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ApplicationTemplate

Baseline implementation for the create_application_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_catalog

def create_catalog(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Catalog

Baseline implementation for the create_catalog REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_catalog_template

def create_catalog_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::CatalogTemplate

Baseline implementation for the create_catalog_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_catalog_template_revision

def create_catalog_template_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the create_catalog_template_revision REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_component

def create_component(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Component

Baseline implementation for the create_component REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_connection

def create_connection(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Connection

Baseline implementation for the create_connection REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_policy

def create_policy(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Policy

Baseline implementation for the create_policy REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_share

def create_share(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the create_share REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_space

def create_space(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Space

Baseline implementation for the create_space REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_application

def delete_application(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_application REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_application_template

def delete_application_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_application_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_application_template_revision

def delete_application_template_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_application_template_revision REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_catalog

def delete_catalog(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_catalog REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_catalog_template

def delete_catalog_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_catalog_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_catalog_template_revision

def delete_catalog_template_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_catalog_template_revision REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_component

def delete_component(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_component REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_connection

def delete_connection(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_connection REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_policy

def delete_policy(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_policy REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_share

def delete_share(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_share REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_space

def delete_space(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_space REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#deploy_application

def deploy_application(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the deploy_application REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#endpoint

def endpoint() -> String

The effective endpoint

Returns
  • (String)

#export_application_ia_c

def export_application_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the export_application_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#export_application_template_ia_c

def export_application_template_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the export_application_template_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#export_application_template_revision_ia_c

def export_application_template_revision_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the export_application_template_revision_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#fetch_application_assessment_report

def fetch_application_assessment_report(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::FetchApplicationAssessmentReportResponse

Baseline implementation for the fetch_application_assessment_report REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#fetch_frameworks

def fetch_frameworks(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::FetchFrameworksResponse

Baseline implementation for the fetch_frameworks REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#generate_application_assessment_report

def generate_application_assessment_report(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the generate_application_assessment_report REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#generate_application_ia_c

def generate_application_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::GenerateApplicationIaCResponse

Baseline implementation for the generate_application_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#generate_application_template_assessment_report

def generate_application_template_assessment_report(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the generate_application_template_assessment_report REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#generate_application_template_ia_c

def generate_application_template_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::GenerateApplicationTemplateIaCResponse

Baseline implementation for the generate_application_template_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#generate_application_template_revision_ia_c

def generate_application_template_revision_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::GenerateApplicationTemplateRevisionIaCResponse

Baseline implementation for the generate_application_template_revision_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#generate_assessment_report

def generate_assessment_report(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the generate_assessment_report REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#generate_terraform_plan_assessment_report

def generate_terraform_plan_assessment_report(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the generate_terraform_plan_assessment_report REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_application

def get_application(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Application

Baseline implementation for the get_application REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_application_template

def get_application_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ApplicationTemplate

Baseline implementation for the get_application_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_application_template_revision

def get_application_template_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ApplicationTemplateRevision

Baseline implementation for the get_application_template_revision REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_application_template_system_revision

def get_application_template_system_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ApplicationTemplateSystemRevision

Baseline implementation for the get_application_template_system_revision REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_catalog

def get_catalog(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Catalog

Baseline implementation for the get_catalog REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_catalog_template

def get_catalog_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::CatalogTemplate

Baseline implementation for the get_catalog_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_catalog_template_revision

def get_catalog_template_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::CatalogTemplateRevision

Baseline implementation for the get_catalog_template_revision REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_component

def get_component(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Component

Baseline implementation for the get_component REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_connection

def get_connection(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Connection

Baseline implementation for the get_connection REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_policy

def get_policy(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Policy

Baseline implementation for the get_policy REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_share

def get_share(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Share

Baseline implementation for the get_share REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_shared_template

def get_shared_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::SharedTemplate

Baseline implementation for the get_shared_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_shared_template_revision

def get_shared_template_revision(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::SharedTemplateRevision

Baseline implementation for the get_shared_template_revision REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_space

def get_space(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Space

Baseline implementation for the get_space REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#import_application_ia_c

def import_application_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ImportApplicationIaCResponse

Baseline implementation for the import_application_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#import_application_template

def import_application_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ApplicationTemplate

Baseline implementation for the import_application_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#import_application_template_ia_c

def import_application_template_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ImportApplicationTemplateIaCResponse

Baseline implementation for the import_application_template_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#ingest_application_template_ia_c

def ingest_application_template_ia_c(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the ingest_application_template_ia_c REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_application_template_revisions

def list_application_template_revisions(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListApplicationTemplateRevisionsResponse

Baseline implementation for the list_application_template_revisions REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_application_template_system_revisions

def list_application_template_system_revisions(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListApplicationTemplateSystemRevisionsResponse

Baseline implementation for the list_application_template_system_revisions REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_application_templates

def list_application_templates(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListApplicationTemplatesResponse

Baseline implementation for the list_application_templates REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_applications

def list_applications(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListApplicationsResponse

Baseline implementation for the list_applications REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_catalog_template_revisions

def list_catalog_template_revisions(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListCatalogTemplateRevisionsResponse

Baseline implementation for the list_catalog_template_revisions REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_catalog_templates

def list_catalog_templates(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListCatalogTemplatesResponse

Baseline implementation for the list_catalog_templates REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_catalogs

def list_catalogs(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListCatalogsResponse

Baseline implementation for the list_catalogs REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_components

def list_components(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListComponentsResponse

Baseline implementation for the list_components REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_connections

def list_connections(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListConnectionsResponse

Baseline implementation for the list_connections REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_policies

def list_policies(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListPoliciesResponse

Baseline implementation for the list_policies REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_shared_template_revisions

def list_shared_template_revisions(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListSharedTemplateRevisionsResponse

Baseline implementation for the list_shared_template_revisions REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_shared_templates

def list_shared_templates(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListSharedTemplatesResponse

Baseline implementation for the list_shared_templates REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_shares

def list_shares(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListSharesResponse

Baseline implementation for the list_shares REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_spaces

def list_spaces(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ListSpacesResponse

Baseline implementation for the list_spaces REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#logger

def logger(stub: false) -> Logger

The logger used for request/response debug logging.

Returns
  • (Logger)

#preview_application

def preview_application(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the preview_application REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#recommend_iam_roles

def recommend_iam_roles(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the recommend_iam_roles REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#register_app_hub_application_resources

def register_app_hub_application_resources(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the register_app_hub_application_resources REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#snapshot_application_template

def snapshot_application_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the snapshot_application_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#sync_share

def sync_share(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the sync_share REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#universe_domain

def universe_domain() -> String

The effective universe domain

Returns
  • (String)

#update_application

def update_application(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Application

Baseline implementation for the update_application REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_application_template

def update_application_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::ApplicationTemplate

Baseline implementation for the update_application_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_catalog

def update_catalog(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Catalog

Baseline implementation for the update_catalog REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_catalog_template

def update_catalog_template(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::CatalogTemplate

Baseline implementation for the update_catalog_template REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_component

def update_component(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Component

Baseline implementation for the update_component REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_connection

def update_connection(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Connection

Baseline implementation for the update_connection REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_policy

def update_policy(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Policy

Baseline implementation for the update_policy REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_space

def update_space(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DesignCenter::V1::Space

Baseline implementation for the update_space REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)