GetAuthConfigResult

data class GetAuthConfigResult(val certificateId: String, val createTime: String, val creatorEmail: String, val credentialType: String, val decryptedCredential: GoogleCloudIntegrationsV1alphaCredentialResponse, val description: String, val displayName: String, val encryptedCredential: String, val expiryNotificationDuration: List<String>, val lastModifierEmail: String, val name: String, val overrideValidTime: String, val reason: String, val state: String, val updateTime: String, val validTime: String, val visibility: String)

Constructors

Link copied to clipboard
fun GetAuthConfigResult(certificateId: String, createTime: String, creatorEmail: String, credentialType: String, decryptedCredential: GoogleCloudIntegrationsV1alphaCredentialResponse, description: String, displayName: String, encryptedCredential: String, expiryNotificationDuration: List<String>, lastModifierEmail: String, name: String, overrideValidTime: String, reason: String, state: String, updateTime: String, validTime: String, visibility: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Certificate id for client certificate

Link copied to clipboard

The timestamp when the auth config is created.

Link copied to clipboard

The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

Link copied to clipboard

Credential type of the encrypted credential.

Link copied to clipboard

A description of the auth config.

Link copied to clipboard

The name of the auth config.

Link copied to clipboard

Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

Link copied to clipboard

User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

Link copied to clipboard

The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

Link copied to clipboard

Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

Link copied to clipboard

User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

Link copied to clipboard

The reason / details of the current status.

Link copied to clipboard

The status of the auth config.

Link copied to clipboard

The timestamp when the auth config is modified.

Link copied to clipboard

The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

Link copied to clipboard

The visibility of the auth config.