Google Cloud Integrations V1alpha Credential Args
data class GoogleCloudIntegrationsV1alphaCredentialArgs(val authToken: Output<GoogleCloudIntegrationsV1alphaAuthTokenArgs>? = null, val credentialType: Output<GoogleCloudIntegrationsV1alphaCredentialCredentialType>? = null, val jwt: Output<GoogleCloudIntegrationsV1alphaJwtArgs>? = null, val oauth2AuthorizationCode: Output<GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs>? = null, val oauth2ClientCredentials: Output<GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs>? = null, val oauth2ResourceOwnerCredentials: Output<GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs>? = null, val oidcToken: Output<GoogleCloudIntegrationsV1alphaOidcTokenArgs>? = null, val serviceAccountCredentials: Output<GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs>? = null, val usernameAndPassword: Output<GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs>? = null) : ConvertibleToJava<GoogleCloudIntegrationsV1alphaCredentialArgs>
Defines parameters for a single, canonical credential.
Constructors
Link copied to clipboard
fun GoogleCloudIntegrationsV1alphaCredentialArgs(authToken: Output<GoogleCloudIntegrationsV1alphaAuthTokenArgs>? = null, credentialType: Output<GoogleCloudIntegrationsV1alphaCredentialCredentialType>? = null, jwt: Output<GoogleCloudIntegrationsV1alphaJwtArgs>? = null, oauth2AuthorizationCode: Output<GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs>? = null, oauth2ClientCredentials: Output<GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs>? = null, oauth2ResourceOwnerCredentials: Output<GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs>? = null, oidcToken: Output<GoogleCloudIntegrationsV1alphaOidcTokenArgs>? = null, serviceAccountCredentials: Output<GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs>? = null, usernameAndPassword: Output<GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val oauth2AuthorizationCode: Output<GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs>? = null
Link copied to clipboard
val oauth2ClientCredentials: Output<GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val serviceAccountCredentials: Output<GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs>? = null