Class: Avm::EacGitlabBase0::Api::Group
- Inherits:
-
Node
- Object
- EacRest::Entity
- BaseEntity
- Node
- Avm::EacGitlabBase0::Api::Group
show all
- Defined in:
- lib/avm/eac_gitlab_base0/api/group.rb
Constant Summary
collapse
- FIELDS =
%w[id web_url name path description visibility share_with_group_lock
require_two_factor_authentication two_factor_grace_period project_creation_level
auto_devops_enabled subgroup_creation_level emails_disabled lfs_enabled
avatar_url request_access_enabled full_name full_path parent_id].freeze
Instance Method Summary
collapse
Methods inherited from Node
#remove_member
Methods inherited from BaseEntity
#delete, #dump_debug, #dump_response, #encode_id, #fetch_entities, #fetch_entity, #validate_response_data
Instance Method Details
#api_prefix ⇒ Object
23
24
25
|
# File 'lib/avm/eac_gitlab_base0/api/group.rb', line 23
def api_prefix
"/groups/#{encode_id(id)}"
end
|
#to_s ⇒ Object
27
28
29
|
# File 'lib/avm/eac_gitlab_base0/api/group.rb', line 27
def to_s
full_path
end
|