ClientCertificateSubjectDistinguishedNameArgs

data class ClientCertificateSubjectDistinguishedNameArgs(val commonName: Output<String>? = null, val countryCode: Output<String>? = null, val organization: Output<String>? = null, val organizationUnit: Output<String>? = null) : ConvertibleToJava<ClientCertificateSubjectDistinguishedNameArgs>

CA certificate subject distinguished name information used by service to authenticate clients. For more information, see https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.x509certificates.x500distinguishedname?view=net-6.0#remarks

Constructors

constructor(commonName: Output<String>? = null, countryCode: Output<String>? = null, organization: Output<String>? = null, organizationUnit: Output<String>? = null)

Properties

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

The common name field in the subject name. The allowed limit is 64 characters and it should be specified.

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

The country code field in the subject name. If present, the country code should be represented by two-letter code defined in ISO 2166-1 (alpha-2). For example: 'US'.

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

The organization field in the subject name. If present, the allowed limit is 64 characters.

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

The organization unit field in the subject name. If present, the allowed limit is 32 characters.

Functions

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