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/permission.rb,
lib/insights-rbac-api-client/models/role_patch.rb,
lib/insights-rbac-api-client/api/permission_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/error_not_found.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/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/principal_minimal.rb,
lib/insights-rbac-api-client/models/error_errors_inner.rb,
lib/insights-rbac-api-client/models/group_principal_in.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/cross_account_request.rb,
lib/insights-rbac-api-client/models/error403_errors_inner.rb,
lib/insights-rbac-api-client/models/group_with_principals.rb,
lib/insights-rbac-api-client/models/permission_pagination.rb,
lib/insights-rbac-api-client/api/cross_account_request_api.rb,
lib/insights-rbac-api-client/models/group_roles_pagination.rb,
lib/insights-rbac-api-client/models/role_pagination_dynamic.rb,
lib/insights-rbac-api-client/models/cross_account_request_in.rb,
lib/insights-rbac-api-client/models/cross_account_request_out.rb,
lib/insights-rbac-api-client/models/resource_definition_filter.rb,
lib/insights-rbac-api-client/models/cross_account_request_patch.rb,
lib/insights-rbac-api-client/models/cross_account_request_detail.rb,
lib/insights-rbac-api-client/models/error_not_found_errors_inner.rb,
lib/insights-rbac-api-client/models/principal_external_source_id.rb,
lib/insights-rbac-api-client/models/add_role_to_group200_response.rb,
lib/insights-rbac-api-client/models/permission_options_pagination.rb,
lib/insights-rbac-api-client/models/cross_account_request_update_in.rb,
lib/insights-rbac-api-client/models/group_with_principals_and_roles.rb,
lib/insights-rbac-api-client/models/cross_account_request_by_account.rb,
lib/insights-rbac-api-client/models/cross_account_request_by_user_id.rb,
lib/insights-rbac-api-client/models/cross_account_request_pagination.rb,
lib/insights-rbac-api-client/models/cross_account_request_with_roles.rb,
lib/insights-rbac-api-client/models/resource_definition_filter_value.rb,
lib/insights-rbac-api-client/models/cross_account_request_detail_by_use_id.rb,
lib/insights-rbac-api-client/models/principal_pagination_all_of_data_inner.rb,
lib/insights-rbac-api-client/models/cross_account_request_detail_by_account.rb,
lib/insights-rbac-api-client/models/cross_account_request_with_roles_roles_inner.rb,
lib/insights-rbac-api-client/models/resource_definition_filter_value_one_of_inner.rb,
lib/insights-rbac-api-client/models/cross_account_request_pagination_all_of_data_inner.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: 7.1.0-SNAPSHOT
Defined Under Namespace
Modules: CrossAccountRequestDetail, CrossAccountRequestPaginationAllOfDataInner, PrincipalExternalSourceId, PrincipalPaginationAllOfDataInner, ResourceDefinitionFilterValue, ResourceDefinitionFilterValueOneOfInner Classes: Access, AccessApi, AccessPagination, AddRoleToGroup200Response, AdditionalGroup, ApiClient, ApiError, Configuration, CrossAccountRequest, CrossAccountRequestApi, CrossAccountRequestByAccount, CrossAccountRequestByUserId, CrossAccountRequestDetailByAccount, CrossAccountRequestDetailByUseId, CrossAccountRequestIn, CrossAccountRequestOut, CrossAccountRequestPagination, CrossAccountRequestPatch, CrossAccountRequestUpdateIn, CrossAccountRequestWithRoles, CrossAccountRequestWithRolesRolesInner, Error, Error403, Error403ErrorsInner, ErrorErrorsInner, ErrorNotFound, ErrorNotFoundErrorsInner, Group, GroupApi, GroupOut, GroupPagination, GroupPrincipalIn, GroupRoleIn, GroupRolesPagination, GroupWithPrincipals, GroupWithPrincipalsAndRoles, ListPagination, PaginationLinks, PaginationMeta, Permission, PermissionApi, PermissionOptionsPagination, PermissionPagination, Policy, PolicyApi, PolicyExtended, PolicyIn, PolicyPagination, Principal, PrincipalApi, PrincipalIn, PrincipalMinimal, PrincipalOut, PrincipalPagination, ResourceDefinition, ResourceDefinitionFilter, Role, RoleApi, RoleIn, RoleOut, RoleOutDynamic, RolePagination, RolePaginationDynamic, RolePatch, RoleWithAccess, Status, StatusApi, Timestamped, UUID
Constant Summary collapse
- VERSION =
'2.0.0'
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
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.
103 104 105 106 107 108 109 |
# File 'lib/insights-rbac-api-client.rb', line 103 def configure if block_given? yield(Configuration.default) else Configuration.default end end |