Module: IbmCloudIam

Defined in:
lib/ibm_cloud_iam/version.rb,
lib/ibm_cloud_iam.rb,
lib/ibm_cloud_iam/api_error.rb,
lib/ibm_cloud_iam/api_client.rb,
lib/ibm_cloud_iam/models/error.rb,
lib/ibm_cloud_iam/configuration.rb,
lib/ibm_cloud_iam/models/api_key.rb,
lib/ibm_cloud_iam/models/service_id.rb,
lib/ibm_cloud_iam/models/api_key_list.rb,
lib/ibm_cloud_iam/models/inline_object.rb,
lib/ibm_cloud_iam/models/inline_object1.rb,
lib/ibm_cloud_iam/models/inline_object2.rb,
lib/ibm_cloud_iam/models/inline_object3.rb,
lib/ibm_cloud_iam/models/token_response.rb,
lib/ibm_cloud_iam/models/service_id_list.rb,
lib/ibm_cloud_iam/models/response_context.rb,
lib/ibm_cloud_iam/api/token_operations_api.rb,
lib/ibm_cloud_iam/models/exception_response.rb,
lib/ibm_cloud_iam/api/identity_operations_api.rb,
lib/ibm_cloud_iam/models/enity_history_record.rb,
lib/ibm_cloud_iam/models/create_api_key_request.rb,
lib/ibm_cloud_iam/models/update_api_key_request.rb,
lib/ibm_cloud_iam/models/oidc_exception_response.rb,
lib/ibm_cloud_iam/models/create_service_id_request.rb,
lib/ibm_cloud_iam/models/mfa_requirements_response.rb,
lib/ibm_cloud_iam/models/update_service_id_request.rb,
lib/ibm_cloud_iam/models/exception_response_context.rb,
lib/ibm_cloud_iam/models/api_key_inside_create_service_id_request.rb

Overview

#IAM Identity Services API

#The IAM Identity Service API allows for the management of Identities (Service IDs, ApiKeys).

The version of the OpenAPI document: 1.0.0

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

Defined Under Namespace

Classes: ApiClient, ApiError, ApiKey, ApiKeyInsideCreateServiceIdRequest, ApiKeyList, Configuration, CreateApiKeyRequest, CreateServiceIdRequest, EnityHistoryRecord, Error, ExceptionResponse, ExceptionResponseContext, IdentityOperationsApi, InlineObject, InlineObject1, InlineObject2, InlineObject3, MFARequirementsResponse, OidcExceptionResponse, ResponseContext, ServiceId, ServiceIdList, TokenOperationsApi, TokenResponse, UpdateApiKeyRequest, UpdateServiceIdRequest

Constant Summary collapse

VERSION =
'1.0.2'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

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

If no block given, return the default Configuration object.



54
55
56
57
58
59
60
# File 'lib/ibm_cloud_iam.rb', line 54

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