Reference documentation and code samples for the Compute V1 Client class BackendServiceIAP.
Identity-Aware Proxy
Generated from protobuf message google.cloud.compute.v1.BackendServiceIAP
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ enabled
bool
Whether the serving infrastructure will authenticate and authorize all incoming requests.
↳ oauth2_client_id
string
OAuth2 client ID to use for the authentication flow.
↳ oauth2_client_secret
string
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnly
↳ oauth2_client_secret_sha256
string
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
getEnabled
Whether the serving infrastructure will authenticate and authorize all incoming requests.
bool
hasEnabled
clearEnabled
setEnabled
Whether the serving infrastructure will authenticate and authorize all incoming requests.
var
bool
$this
getOauth2ClientId
OAuth2 client ID to use for the authentication flow.
string
hasOauth2ClientId
clearOauth2ClientId
setOauth2ClientId
OAuth2 client ID to use for the authentication flow.
var
string
$this
getOauth2ClientSecret
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnly
string
hasOauth2ClientSecret
clearOauth2ClientSecret
setOauth2ClientSecret
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnly
var
string
$this
getOauth2ClientSecretSha256
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
string
hasOauth2ClientSecretSha256
clearOauth2ClientSecretSha256
setOauth2ClientSecretSha256
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
var
string
$this