View Source GoogleApi.IAP.V1.Model.GcipSettings (google_api_iap v0.18.0)

Allows customers to configure tenant_id for GCIP instance per-app.

Attributes

  • loginPageUri (type: String.t, default: nil) - 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.
  • tenantIds (type: list(String.t), default: nil) - GCIP tenant ids that are linked to the IAP resource. tenantids 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.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.IAP.V1.Model.GcipSettings{
  loginPageUri: String.t() | nil,
  tenantIds: [String.t()] | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.