

# TrustStore
<a name="API_TrustStore"></a>

A trust store.

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

 ** Arn **   <a name="cloudfront-Type-TrustStore-Arn"></a>
The trust store's Amazon Resource Name (ARN).  
Type: String  
Required: No

 ** Id **   <a name="cloudfront-Type-TrustStore-Id"></a>
The trust store's ID.  
Type: String  
Required: No

 ** LastModifiedTime **   <a name="cloudfront-Type-TrustStore-LastModifiedTime"></a>
The trust store's last modified time.  
Type: Timestamp  
Required: No

 ** Name **   <a name="cloudfront-Type-TrustStore-Name"></a>
The trust store's name.  
Type: String  
Required: No

 ** NumberOfCaCertificates **   <a name="cloudfront-Type-TrustStore-NumberOfCaCertificates"></a>
The trust store's number of CA certificates.  
Type: Integer  
Required: No

 ** Reason **   <a name="cloudfront-Type-TrustStore-Reason"></a>
The trust store's reason.  
Type: String  
Required: No

 ** Status **   <a name="cloudfront-Type-TrustStore-Status"></a>
The trust store's status.  
Type: String  
Valid Values: `pending | active | failed`   
Required: No

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

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\+\+](https://docs.aws.amazon.com/goto/SdkForCpp/cloudfront-2020-05-31/TrustStore) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/cloudfront-2020-05-31/TrustStore) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/cloudfront-2020-05-31/TrustStore) 