CertificateArgs

data class CertificateArgs(val certificateStatus: Output<CertificateCertificateStatus>? = null, val credentialId: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val productId: Output<String>? = null, val project: Output<String>? = null, val rawCertificate: Output<GoogleCloudIntegrationsV1alphaClientCertificateArgs>? = null, val requestorId: Output<String>? = null) : ConvertibleToJava<CertificateArgs>

Creates a new certificate. The certificate will be registered to the trawler service and will be encrypted using cloud KMS and stored in Spanner Returns the certificate. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
constructor(certificateStatus: Output<CertificateCertificateStatus>? = null, credentialId: Output<String>? = null, description: Output<String>? = null, displayName: Output<String>? = null, location: Output<String>? = null, productId: Output<String>? = null, project: Output<String>? = null, rawCertificate: Output<GoogleCloudIntegrationsV1alphaClientCertificateArgs>? = null, requestorId: Output<String>? = null)

Properties

Link copied to clipboard

Status of the certificate

Link copied to clipboard
val credentialId: Output<String>? = null

Immutable. Credential id that will be used to register with trawler INTERNAL_ONLY

Link copied to clipboard
val description: Output<String>? = null

Description of the certificate

Link copied to clipboard
val displayName: Output<String>? = null

Name of the certificate

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val productId: Output<String>? = null
Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard

Input only. Raw client certificate which would be registered with trawler

Link copied to clipboard
val requestorId: Output<String>? = null

Immutable. Requestor ID to be used to register certificate with trawler

Functions

Link copied to clipboard
open override fun toJava(): CertificateArgs