Certificate Args
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
Immutable. Credential id that will be used to register with trawler INTERNAL_ONLY
Link copied to clipboard
Description of the certificate
Link copied to clipboard
Name of the certificate
Link copied to clipboard
Input only. Raw client certificate which would be registered with trawler
Link copied to clipboard
Immutable. Requestor ID to be used to register certificate with trawler