Reference documentation and code samples for the Google Cloud Iap V1 Client class GcipSettings.
Allows customers to configure tenant_id for GCIP instance per-app.
Generated from protobuf message google.cloud.iap.v1.GcipSettings
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ tenant_ids |
array
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 _
|
↳ 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
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 _
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setTenantIds
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 _
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$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.
Returns | |
---|---|
Type | Description |
Google\Protobuf\StringValue|null |
hasLoginPageUri
clearLoginPageUri
getLoginPageUriValue
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.
Returns | |
---|---|
Type | Description |
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.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\StringValue
|
Returns | |
---|---|
Type | Description |
$this |
setLoginPageUriValue
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.
Parameter | |
---|---|
Name | Description |
var |
string|null
|
Returns | |
---|---|
Type | Description |
$this |