class AWS::IAM::Group
which division or part of an organization the group belongs to.
@attr [String] path The group’s path. Paths are used to identify
@attr_reader [String] arn The group’s ARN (Amazon Resource Name).
@attr_reader [Time] create_date When the group was created.
@attr_reader [String] id The group’s unique ID.
@attr [String] name The group’s name.
need.
and give that group the types of permissions admins typically
their jobs. For example, you could have a group called Admins
collectively assign permissions to the users so they can do
with AWS; only users do. The main reason to create groups is to
Represents a group of users. Groups don’t directly interact
def delete
Deletes the group. The group must not contain any users or
def delete client.delete_group(:group_name => name) nil end
def exists?; super; end
def exists?; super; end
def initialize(name, options = {})
- Api: - private
def initialize(name, options = {}) options[:name] = name super end
def policies
-
(GroupPolicyCollection)
- An object representing all the
def policies GroupPolicyCollection.new(self) end
def resource_identifiers
def resource_identifiers [[:group_name, name]] end
def users
-
(GroupUserCollection)
- An object representing all the
def users GroupUserCollection.new(self) end