Module: RBACApiClient

Defined in:
lib/insights-rbac-api-client/version.rb,
lib/insights-rbac-api-client.rb,
lib/insights-rbac-api-client/api_error.rb,
lib/insights-rbac-api-client/api_client.rb,
lib/insights-rbac-api-client/models/role.rb,
lib/insights-rbac-api-client/models/uuid.rb,
lib/insights-rbac-api-client/api/role_api.rb,
lib/insights-rbac-api-client/models/error.rb,
lib/insights-rbac-api-client/models/group.rb,
lib/insights-rbac-api-client/api/group_api.rb,
lib/insights-rbac-api-client/configuration.rb,
lib/insights-rbac-api-client/models/access.rb,
lib/insights-rbac-api-client/models/policy.rb,
lib/insights-rbac-api-client/models/status.rb,
lib/insights-rbac-api-client/api/access_api.rb,
lib/insights-rbac-api-client/api/policy_api.rb,
lib/insights-rbac-api-client/api/status_api.rb,
lib/insights-rbac-api-client/models/role_in.rb,
lib/insights-rbac-api-client/models/error403.rb,
lib/insights-rbac-api-client/models/role_out.rb,
lib/insights-rbac-api-client/models/group_out.rb,
lib/insights-rbac-api-client/models/policy_in.rb,
lib/insights-rbac-api-client/models/principal.rb,
lib/insights-rbac-api-client/api/principal_api.rb,
lib/insights-rbac-api-client/models/timestamped.rb,
lib/insights-rbac-api-client/models/principal_in.rb,
lib/insights-rbac-api-client/models/group_role_in.rb,
lib/insights-rbac-api-client/models/principal_out.rb,
lib/insights-rbac-api-client/models/role_in_all_of.rb,
lib/insights-rbac-api-client/models/list_pagination.rb,
lib/insights-rbac-api-client/models/pagination_meta.rb,
lib/insights-rbac-api-client/models/policy_extended.rb,
lib/insights-rbac-api-client/models/role_pagination.rb,
lib/insights-rbac-api-client/models/additional_group.rb,
lib/insights-rbac-api-client/models/group_pagination.rb,
lib/insights-rbac-api-client/models/pagination_links.rb,
lib/insights-rbac-api-client/models/policy_in_all_of.rb,
lib/insights-rbac-api-client/models/role_out_dynamic.rb,
lib/insights-rbac-api-client/models/role_with_access.rb,
lib/insights-rbac-api-client/models/access_pagination.rb,
lib/insights-rbac-api-client/models/policy_pagination.rb,
lib/insights-rbac-api-client/models/group_principal_in.rb,
lib/insights-rbac-api-client/models/inline_response200.rb,
lib/insights-rbac-api-client/models/resource_definition.rb,
lib/insights-rbac-api-client/models/principal_pagination.rb,
lib/insights-rbac-api-client/models/group_with_principals.rb,
lib/insights-rbac-api-client/models/group_roles_pagination.rb,
lib/insights-rbac-api-client/models/policy_extended_all_of.rb,
lib/insights-rbac-api-client/models/group_pagination_all_of.rb,
lib/insights-rbac-api-client/models/role_out_dynamic_all_of.rb,
lib/insights-rbac-api-client/models/role_pagination_dynamic.rb,
lib/insights-rbac-api-client/models/access_pagination_all_of.rb,
lib/insights-rbac-api-client/models/policy_pagination_all_of.rb,
lib/insights-rbac-api-client/models/resource_definition_filter.rb,
lib/insights-rbac-api-client/models/principal_pagination_all_of.rb,
lib/insights-rbac-api-client/models/group_with_principals_all_of.rb,
lib/insights-rbac-api-client/models/role_pagination_dynamic_all_of.rb,
lib/insights-rbac-api-client/models/group_with_principals_and_roles.rb,
lib/insights-rbac-api-client/models/group_with_principals_and_roles_all_of.rb

Overview

#Role Based Access Control

#The API for Role Based Access Control.

The version of the OpenAPI document: 1.0.0

Generated by: openapi-generator.tech OpenAPI Generator version: 4.2.2

Defined Under Namespace

Classes: Access, AccessApi, AccessPagination, AccessPaginationAllOf, AdditionalGroup, ApiClient, ApiError, Configuration, Error, Error403, Group, GroupApi, GroupOut, GroupPagination, GroupPaginationAllOf, GroupPrincipalIn, GroupRoleIn, GroupRolesPagination, GroupWithPrincipals, GroupWithPrincipalsAllOf, GroupWithPrincipalsAndRoles, GroupWithPrincipalsAndRolesAllOf, InlineResponse200, ListPagination, PaginationLinks, PaginationMeta, Policy, PolicyApi, PolicyExtended, PolicyExtendedAllOf, PolicyIn, PolicyInAllOf, PolicyPagination, PolicyPaginationAllOf, Principal, PrincipalApi, PrincipalIn, PrincipalOut, PrincipalPagination, PrincipalPaginationAllOf, ResourceDefinition, ResourceDefinitionFilter, Role, RoleApi, RoleIn, RoleInAllOf, RoleOut, RoleOutDynamic, RoleOutDynamicAllOf, RolePagination, RolePaginationDynamic, RolePaginationDynamicAllOf, RoleWithAccess, Status, StatusApi, Timestamped, UUID

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

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

If no block given, return the default Configuration object.



85
86
87
88
89
90
91
# File 'lib/insights-rbac-api-client.rb', line 85

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