class Google::Apis::PlusDomainsV1::PlusDomainsAclentryResource

Attributes

display_name[RW]

A descriptive name for this entry. Suitable for display. Corresponds to the JSON property `displayName` @return [String]

id[RW]

The ID of the entry. For entries of type “person” or “circle”, this is the ID of the resource. For other types, this property is not set. Corresponds to the JSON property `id` @return [String]

type[RW]

The type of entry describing to whom access is granted. Possible values are:

  • “person” - Access to an individual.

  • “circle” - Access to members of a circle.

  • “myCircles” - Access to members of all the person's circles.

  • “extendedCircles” - Access to members of all the person's circles, plus all

of the people in their circles.

  • “domain” - Access to members of the person's Google Apps domain.

  • “public” - Access to anyone on the web.

Corresponds to the JSON property `type` @return [String]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/plus_domains_v1/classes.rb, line 2559
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/plus_domains_v1/classes.rb, line 2564
def update!(**args)
  @display_name = args[:display_name] if args.key?(:display_name)
  @id = args[:id] if args.key?(:id)
  @type = args[:type] if args.key?(:type)
end