You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::Greengrass::Types::GroupOwnerSetting

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb

Overview

Note:

When making an API call, you may pass GroupOwnerSetting data as a hash:

{
  auto_add_group_owner: false,
  group_owner: "__string",
}

Group owner related settings for local resources.

Instance Attribute Summary collapse

Instance Attribute Details

#auto_add_group_ownerBoolean

If true, GreenGrass automatically adds the specified Linux OS group owner of the resource to the Lambda process privileges. Thus the Lambda process will have the file access permissions of the added Linux group.

Returns:

  • (Boolean)


3009
3010
3011
3012
3013
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 3009

class GroupOwnerSetting < Struct.new(
  :auto_add_group_owner,
  :group_owner)
  include Aws::Structure
end

#group_ownerString

The name of the Linux OS group whose privileges will be added to the Lambda process. This field is optional.

Returns:

  • (String)


3009
3010
3011
3012
3013
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 3009

class GroupOwnerSetting < Struct.new(
  :auto_add_group_owner,
  :group_owner)
  include Aws::Structure
end