class Google::Apis::IapV1::GcipSettings
Allows customers to configure tenant_id for GCIP instance per-app.
Attributes
Login page URI associated with the GCIP tenants. Typically, all resources within the same project share the same login page, though it could be overridden at the sub resource level. Corresponds to the JSON property `loginPageUri` @return [String]
GCIP tenant ids that are linked to the IAP resource. tenant_ids
could be a string beginning with a number character to indicate authenticating with GCIP tenant flow, or in the format of _ to indicate authenticating with GCIP agent flow. If agent flow is used, tenant_ids
should only contain one single element, while for tenant flow, tenant_ids
can contain multiple elements. Corresponds to the JSON property `tenantIds` @return [Array<String>]
Public Class Methods
# File lib/google/apis/iap_v1/classes.rb, line 384 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/iap_v1/classes.rb, line 389 def update!(**args) @login_page_uri = args[:login_page_uri] if args.key?(:login_page_uri) @tenant_ids = args[:tenant_ids] if args.key?(:tenant_ids) end