GoogleCloudIntegrationsV1alphaCredential class
Defines parameters for a single, canonical credential.
Constructors
- GoogleCloudIntegrationsV1alphaCredential({GoogleCloudIntegrationsV1alphaAuthToken? authToken, String? credentialType, GoogleCloudIntegrationsV1alphaJwt? jwt, GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode? oauth2AuthorizationCode, GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials? oauth2ClientCredentials, GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials? oauth2ResourceOwnerCredentials, GoogleCloudIntegrationsV1alphaOidcToken? oidcToken, GoogleCloudIntegrationsV1alphaServiceAccountCredentials? serviceAccountCredentials, GoogleCloudIntegrationsV1alphaUsernameAndPassword? usernameAndPassword})
 - GoogleCloudIntegrationsV1alphaCredential.fromJson(Map json_)
 
Properties
- authToken ↔ GoogleCloudIntegrationsV1alphaAuthToken?
 - 
  Auth token credential
  getter/setter pair
 - credentialType ↔ String?
 - 
  Credential type associated with auth config.
Possible string values are:
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - jwt ↔ GoogleCloudIntegrationsV1alphaJwt?
 - 
  JWT credential
  getter/setter pair
 - oauth2AuthorizationCode ↔ GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode?
 - 
  The api_key and oauth2_implicit are not covered in v1 and will be picked
up once v1 is implemented.
  getter/setter pair
 - oauth2ClientCredentials ↔ GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials?
 - 
  OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials
  getter/setter pair
 - oauth2ResourceOwnerCredentials ↔ GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials?
 - 
  OAuth2 resource owner credentials
  getter/setter pair
 - oidcToken ↔ GoogleCloudIntegrationsV1alphaOidcToken?
 - 
  Google OIDC ID Token
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - serviceAccountCredentials ↔ GoogleCloudIntegrationsV1alphaServiceAccountCredentials?
 - 
  Service account credential
  getter/setter pair
 - usernameAndPassword ↔ GoogleCloudIntegrationsV1alphaUsernameAndPassword?
 - 
  Username and password credential
  getter/setter pair
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map< String, dynamic>  - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited