

# CertificateSubjectType
<a name="API_CertificateSubjectType"></a>

The metadata used to create the certificate signing request.

## Contents
<a name="API_CertificateSubjectType_Contents"></a>

 ** CommonName **   <a name="paymentcryptography-Type-CertificateSubjectType-CommonName"></a>
The name you provide to create the certificate signing request.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Pattern: `[^\[;\]<>]+`   
Required: Yes

 ** City **   <a name="paymentcryptography-Type-CertificateSubjectType-City"></a>
The city you provide to create the certificate signing request.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[^\[;\]<>]+`   
Required: No

 ** Country **   <a name="paymentcryptography-Type-CertificateSubjectType-Country"></a>
The country you provide to create the certificate signing request.  
Type: String  
Length Constraints: Fixed length of 2.  
Pattern: `[A-Za-z]+`   
Required: No

 ** EmailAddress **   <a name="paymentcryptography-Type-CertificateSubjectType-EmailAddress"></a>
The email address you provide to create the certificate signing request.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*`   
Required: No

 ** Organization **   <a name="paymentcryptography-Type-CertificateSubjectType-Organization"></a>
The organization you provide to create the certificate signing request.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Pattern: `[^\[;\]<>]+`   
Required: No

 ** OrganizationUnit **   <a name="paymentcryptography-Type-CertificateSubjectType-OrganizationUnit"></a>
The organization unit you provide to create the certificate signing request.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 64.  
Pattern: `[^\[;\]<>]+`   
Required: No

 ** StateOrProvince **   <a name="paymentcryptography-Type-CertificateSubjectType-StateOrProvince"></a>
The state or province you provide to create the certificate signing request.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 128.  
Pattern: `[^\[;\]<>]+`   
Required: No

## See Also
<a name="API_CertificateSubjectType_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/payment-cryptography-2021-09-14/CertificateSubjectType) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/payment-cryptography-2021-09-14/CertificateSubjectType) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/payment-cryptography-2021-09-14/CertificateSubjectType) 