class Google::Apis::IapV1::Brand

OAuth brand data. NOTE: Only contains a portion of the data that describes a brand.

Attributes

application_title[RW]

Application name displayed on OAuth consent screen. Corresponds to the JSON property `applicationTitle` @return [String]

name[RW]

Output only. Identifier of the brand. NOTE: GCP project number achieves the same brand identification purpose as only one brand per project can be created. Corresponds to the JSON property `name` @return [String]

org_internal_only[RW]

Output only. Whether the brand is only intended for usage inside the G Suite organization only. Corresponds to the JSON property `orgInternalOnly` @return [Boolean]

org_internal_only?[RW]

Output only. Whether the brand is only intended for usage inside the G Suite organization only. Corresponds to the JSON property `orgInternalOnly` @return [Boolean]

support_email[RW]

Support email displayed on the OAuth consent screen. Corresponds to the JSON property `supportEmail` @return [String]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/iap_v1/classes.rb, line 240
def update!(**args)
  @application_title = args[:application_title] if args.key?(:application_title)
  @name = args[:name] if args.key?(:name)
  @org_internal_only = args[:org_internal_only] if args.key?(:org_internal_only)
  @support_email = args[:support_email] if args.key?(:support_email)
end