Reference documentation and code samples for the Google Cloud Build V2 Client class OAuthCredential.
Represents an OAuth token of the account that authorized the Connection, and associated metadata.
Generated from protobuf message google.devtools.cloudbuild.v2.OAuthCredential
Namespace
Google \ Cloud \ Build \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ oauth_token_secret_version |
string
A SecretManager resource containing the OAuth token that authorizes the Cloud Build connection. Format: |
↳ username |
string
Output only. The username associated to this token. |
getOauthTokenSecretVersion
A SecretManager resource containing the OAuth token that authorizes
the Cloud Build connection. Format: projects/*/secrets/*/versions/*
.
Returns | |
---|---|
Type | Description |
string |
setOauthTokenSecretVersion
A SecretManager resource containing the OAuth token that authorizes
the Cloud Build connection. Format: projects/*/secrets/*/versions/*
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getUsername
Output only. The username associated to this token.
Returns | |
---|---|
Type | Description |
string |
setUsername
Output only. The username associated to this token.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |