Google Cloud Iap V1 Client - Class IapSettings (1.0.1)

Reference documentation and code samples for the Google Cloud Iap V1 Client class IapSettings.

The IAP configurable settings.

Generated from protobuf message google.cloud.iap.v1.IapSettings

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

Required. The resource name of the IAP protected resource.

↳ access_settings Google\Cloud\Iap\V1\AccessSettings

Top level wrapper for all access related setting in IAP

↳ application_settings Google\Cloud\Iap\V1\ApplicationSettings

Top level wrapper for all application related settings in IAP

getName

Required. The resource name of the IAP protected resource.

Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
string

setName

Required. The resource name of the IAP protected resource.

Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAccessSettings

Top level wrapper for all access related setting in IAP

Generated from protobuf field .google.cloud.iap.v1.AccessSettings access_settings = 5;

Returns
TypeDescription
Google\Cloud\Iap\V1\AccessSettings|null

hasAccessSettings

clearAccessSettings

setAccessSettings

Top level wrapper for all access related setting in IAP

Generated from protobuf field .google.cloud.iap.v1.AccessSettings access_settings = 5;

Parameter
NameDescription
var Google\Cloud\Iap\V1\AccessSettings
Returns
TypeDescription
$this

getApplicationSettings

Top level wrapper for all application related settings in IAP

Generated from protobuf field .google.cloud.iap.v1.ApplicationSettings application_settings = 6;

Returns
TypeDescription
Google\Cloud\Iap\V1\ApplicationSettings|null

hasApplicationSettings

clearApplicationSettings

setApplicationSettings

Top level wrapper for all application related settings in IAP

Generated from protobuf field .google.cloud.iap.v1.ApplicationSettings application_settings = 6;

Parameter
NameDescription
var Google\Cloud\Iap\V1\ApplicationSettings
Returns
TypeDescription
$this