# AWS::Color::Red a test schema ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{ "Type" : "AWS::Color::Red", "Properties" : { "primaryID" : String, "PropertyWithMultipleConstraints" : String, "PropertyWithMultipleMultiples" : String, Map, Integer, Boolean, "PropertyWithMultiplePrimitives" : Integer, String, Map, "PropertyWithTwoComplexTypes" : ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives, "PropertyWithMultipleComplexTypes" : ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives, ComplexTypeWithCircularRef, "PropertyWithMultipleComplexTypesAndOnePrimitive" : ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives, ComplexTypeWithCircularRef, Map, "PropertyWithComplexTypeAndPrimitive" : ComplexTypeWithOnePrimitive, Map, "MultiProperty3" : Integer, Map } }### YAML
Type: AWS::Color::Red Properties: primaryID: String PropertyWithMultipleConstraints: String PropertyWithMultipleMultiples: String, Map, Integer, Boolean PropertyWithMultiplePrimitives: Integer, String, Map PropertyWithTwoComplexTypes: ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives PropertyWithMultipleComplexTypes: ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives, ComplexTypeWithCircularRef PropertyWithMultipleComplexTypesAndOnePrimitive: ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives, ComplexTypeWithCircularRef, Map PropertyWithComplexTypeAndPrimitive: ComplexTypeWithOnePrimitive, Map MultiProperty3: Integer, Map## Properties #### primaryID _Required_: No _Type_: String _Update requires_: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) #### PropertyWithMultipleConstraints _Required_: No _Type_: String _Minimum Length_:
13
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### PropertyWithMultipleMultiples
_Required_: No
_Type_: String, Map, Integer, Boolean
_Minimum Length_: 13
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### PropertyWithMultiplePrimitives
_Required_: No
_Type_: Integer, String, Map
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### PropertyWithTwoComplexTypes
_Required_: No
_Type_: ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### PropertyWithMultipleComplexTypes
_Required_: No
_Type_: ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives, ComplexTypeWithCircularRef
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### PropertyWithMultipleComplexTypesAndOnePrimitive
_Required_: No
_Type_: ComplexTypeWithOnePrimitive, ComplexTypeWithMultiplePrimitives, ComplexTypeWithCircularRef, Map
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### PropertyWithComplexTypeAndPrimitive
_Required_: No
_Type_: ComplexTypeWithOnePrimitive, Map
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### MultiProperty3
_Required_: No
_Type_: Integer, Map
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
## Return Values
### Ref
When you pass the logical ID of this resource to the intrinsic `Ref` function, Ref returns the primaryID.