KeystoresAliasesPkcs12Args

data class KeystoresAliasesPkcs12Args(val alias: Output<String>? = null, val environment: Output<String>? = null, val file: Output<String>? = null, val filehash: Output<String>? = null, val keystore: Output<String>? = null, val orgId: Output<String>? = null, val password: Output<String>? = null) : ConvertibleToJava<KeystoresAliasesPkcs12Args>

An alias from a pkcs12 file. To get more information about KeystoresAliasesPkcs12, see:

Import

KeystoresAliasesPkcs12 can be imported using any of these accepted formats

$ pulumi import gcp:apigee/keystoresAliasesPkcs12:KeystoresAliasesPkcs12 default organizations/{{org_id}}/environments/{{environment}}/keystores/{{keystore}}/aliases/{{alias}}
$ pulumi import gcp:apigee/keystoresAliasesPkcs12:KeystoresAliasesPkcs12 default {{org_id}}/{{environment}}/{{keystore}}/{{alias}}

Constructors

Link copied to clipboard
constructor(alias: Output<String>? = null, environment: Output<String>? = null, file: Output<String>? = null, filehash: Output<String>? = null, keystore: Output<String>? = null, orgId: Output<String>? = null, password: Output<String>? = null)

Properties

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

Alias Name

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

Environment associated with the alias

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

PKCS12 file content

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

Hash of the pkcs file

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

Keystore Name

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

Organization ID associated with the alias, without organization/ prefix

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

Password for the PKCS12 file if it's encrypted

Functions

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