

# TypeConfigurationDetails
<a name="API_TypeConfigurationDetails"></a>

Detailed information concerning the specification of a CloudFormation extension in a given account and Region.

For more information, see [Edit configuration data for extensions in your account](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-set-configuration.html) in the * AWS CloudFormation User Guide*.

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

 ** Alias **   
The alias specified for this configuration, if one was specified when the configuration was set.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 256.  
Pattern: `^[a-zA-Z0-9]{1,256}$`   
Required: No

 ** Arn **   
The ARN for the configuration data, in this account and Region.  
Type: String  
Length Constraints: Maximum length of 1024.  
Pattern: `arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type-configuration/.+`   
Required: No

 ** Configuration **   
A JSON string specifying the configuration data for the extension, in this account and Region.  
If a configuration hasn't been set for a specified extension, CloudFormation returns `{}`.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 204800.  
Pattern: `[\s\S]+`   
Required: No

 ** IsDefaultConfiguration **   
Whether this configuration data is the default configuration for the extension.  
Type: Boolean  
Required: No

 ** LastUpdated **   
When the configuration data was last updated for this extension.  
If a configuration hasn't been set for a specified extension, CloudFormation returns `null`.  
Type: Timestamp  
Required: No

 ** TypeArn **   
The ARN for the extension, in this account and Region.  
For public extensions, this will be the ARN assigned when you call the [ActivateType](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ActivateType.html) API operation in this account and Region. For private extensions, this will be the ARN assigned when you call the [RegisterType](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterType.html) API operation in this account and Region.  
Type: String  
Length Constraints: Maximum length of 1024.  
Pattern: `arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type/.+`   
Required: No

 ** TypeName **   
The name of the extension.  
Type: String  
Length Constraints: Minimum length of 10. Maximum length of 204.  
Pattern: `[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}`   
Required: No

## See Also
<a name="API_TypeConfigurationDetails_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/cloudformation-2010-05-15/TypeConfigurationDetails) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/cloudformation-2010-05-15/TypeConfigurationDetails) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/cloudformation-2010-05-15/TypeConfigurationDetails) 