Module: IbmCloudResourceController

Defined in:
lib/ibm_cloud_resource_controller/version.rb,
lib/ibm_cloud_resource_controller.rb,
lib/ibm_cloud_resource_controller/api_error.rb,
lib/ibm_cloud_resource_controller/api_client.rb,
lib/ibm_cloud_resource_controller/configuration.rb,
lib/ibm_cloud_resource_controller/models/credentials.rb,
lib/ibm_cloud_resource_controller/models/reclamation.rb,
lib/ibm_cloud_resource_controller/models/error_report.rb,
lib/ibm_cloud_resource_controller/models/resource_key.rb,
lib/ibm_cloud_resource_controller/api/resource_keys_api.rb,
lib/ibm_cloud_resource_controller/models/resource_alias.rb,
lib/ibm_cloud_resource_controller/models/resource_binding.rb,
lib/ibm_cloud_resource_controller/api/resource_aliases_api.rb,
lib/ibm_cloud_resource_controller/models/plan_history_item.rb,
lib/ibm_cloud_resource_controller/models/reclamations_list.rb,
lib/ibm_cloud_resource_controller/models/resource_instance.rb,
lib/ibm_cloud_resource_controller/models/resource_key_post.rb,
lib/ibm_cloud_resource_controller/api/resource_bindings_api.rb,
lib/ibm_cloud_resource_controller/models/resource_key_patch.rb,
lib/ibm_cloud_resource_controller/models/resource_keys_list.rb,
lib/ibm_cloud_resource_controller/api/resource_instances_api.rb,
lib/ibm_cloud_resource_controller/models/resource_alias_post.rb,
lib/ibm_cloud_resource_controller/models/resource_alias_patch.rb,
lib/ibm_cloud_resource_controller/models/resource_aliases_list.rb,
lib/ibm_cloud_resource_controller/models/resource_binding_post.rb,
lib/ibm_cloud_resource_controller/api/resource_reclamations_api.rb,
lib/ibm_cloud_resource_controller/models/resource_binding_patch.rb,
lib/ibm_cloud_resource_controller/models/resource_bindings_list.rb,
lib/ibm_cloud_resource_controller/models/resource_instance_post.rb,
lib/ibm_cloud_resource_controller/models/resource_instance_patch.rb,
lib/ibm_cloud_resource_controller/models/resource_instances_list.rb,
lib/ibm_cloud_resource_controller/models/reclamation_actions_post.rb,
lib/ibm_cloud_resource_controller/models/resource_binding_post_parameters.rb

Overview

#IBM Cloud Resource Controller API

#Manage lifecycle of your Cloud resources using Resource Controller APIs. Resources are provisioned globally in an account scope. Supports asynchronous provisioning of resources. Enables consumption of a global resource through a Cloud Foundry space in any region.

The version of the OpenAPI document: 2.0

Generated by: openapi-generator.tech OpenAPI Generator version: 5.0.0-beta2

Defined Under Namespace

Classes: ApiClient, ApiError, Configuration, Credentials, ErrorReport, PlanHistoryItem, Reclamation, ReclamationActionsPost, ReclamationsList, ResourceAlias, ResourceAliasPatch, ResourceAliasPost, ResourceAliasesApi, ResourceAliasesList, ResourceBinding, ResourceBindingPatch, ResourceBindingPost, ResourceBindingPostParameters, ResourceBindingsApi, ResourceBindingsList, ResourceInstance, ResourceInstancePatch, ResourceInstancePost, ResourceInstancesApi, ResourceInstancesList, ResourceKey, ResourceKeyPatch, ResourceKeyPost, ResourceKeysApi, ResourceKeysList, ResourceReclamationsApi

Constant Summary collapse

VERSION =
'1.0.1'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

IbmCloudResourceController.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



59
60
61
62
63
64
65
# File 'lib/ibm_cloud_resource_controller.rb', line 59

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end