Reference documentation and code samples for the Google Cloud Iap V1 Client class GcipSettings.
Allows customers to configure tenant IDs for a Cloud Identity Platform (GCIP) instance for each application.
Generated from protobuf message google.cloud.iap.v1.GcipSettings
Namespace
Google \ Cloud \ Iap \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ tenant_ids
array
Optional. 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 _<ProjectNumber>
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.
↳ login_page_uri
Google\Protobuf\StringValue
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.
getTenantIds
Optional. 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 _<ProjectNumber>
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.
setTenantIds
Optional. 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 _<ProjectNumber>
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.
var
string[]
$this
getLoginPageUri
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.
hasLoginPageUri
clearLoginPageUri
getLoginPageUriUnwrapped
Returns the unboxed value from getLoginPageUri()
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.
string|null
setLoginPageUri
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.
$this
setLoginPageUriUnwrapped
Sets the field by wrapping a primitive type in a Google\Protobuf\StringValue object.
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.
var
string|null
$this