|
| 1 | +# CloudFormation Resource Specification v103.0.0 |
| 2 | + |
| 3 | +## New Resource Types |
| 4 | + |
| 5 | + |
| 6 | +## Attribute Changes |
| 7 | + |
| 8 | +* AWS::ApiGateway::RestApi RestApiId (__deleted__) |
| 9 | +* AWS::DirectoryService::SimpleAD DirectoryId (__added__) |
| 10 | +* AWS::EC2::Volume Documentation (__changed__) |
| 11 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html |
| 12 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html |
| 13 | +* AWS::EC2::Volume VolumeId (__added__) |
| 14 | +* AWS::FSx::FileSystem ResourceARN (__added__) |
| 15 | +* AWS::GameLift::Build BuildId (__added__) |
| 16 | +* AWS::IoT::Thing Arn (__added__) |
| 17 | +* AWS::IoT::Thing Id (__added__) |
| 18 | +* AWS::Logs::SubscriptionFilter FilterName (__deleted__) |
| 19 | +* AWS::RDS::DBInstance DBSystemId (__added__) |
| 20 | +* AWS::RedshiftServerless::Namespace Namespace (__deleted__) |
| 21 | +* AWS::RedshiftServerless::Workgroup Workgroup (__deleted__) |
| 22 | +* AWS::RedshiftServerless::Workgroup Workgroup.ConfigParameters (__deleted__) |
| 23 | +* AWS::RedshiftServerless::Workgroup Workgroup.Endpoint (__deleted__) |
| 24 | +* AWS::RedshiftServerless::Workgroup Workgroup.Endpoint.VpcEndpoints (__deleted__) |
| 25 | +* AWS::Route53RecoveryControl::Cluster ClusterEndpoints (__deleted__) |
| 26 | + |
| 27 | +## Property Changes |
| 28 | + |
| 29 | +* AWS::ApiGateway::RestApi Parameters.DuplicatesAllowed (__added__) |
| 30 | +* AWS::CloudFront::Function FunctionCode.Required (__changed__) |
| 31 | + * Old: false |
| 32 | + * New: true |
| 33 | +* AWS::CloudFront::Function FunctionConfig.Required (__changed__) |
| 34 | + * Old: false |
| 35 | + * New: true |
| 36 | +* AWS::DataSync::LocationEFS EfsFilesystemArn.Required (__changed__) |
| 37 | + * Old: true |
| 38 | + * New: false |
| 39 | +* AWS::DirectoryService::SimpleAD Password.Required (__changed__) |
| 40 | + * Old: true |
| 41 | + * New: false |
| 42 | +* AWS::EC2::Volume AutoEnableIO.Documentation (__changed__) |
| 43 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-autoenableio |
| 44 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-autoenableio |
| 45 | +* AWS::EC2::Volume AvailabilityZone.Documentation (__changed__) |
| 46 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-availabilityzone |
| 47 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-availabilityzone |
| 48 | +* AWS::EC2::Volume Encrypted.Documentation (__changed__) |
| 49 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-encrypted |
| 50 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-encrypted |
| 51 | +* AWS::EC2::Volume Iops.Documentation (__changed__) |
| 52 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-iops |
| 53 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-iops |
| 54 | +* AWS::EC2::Volume KmsKeyId.Documentation (__changed__) |
| 55 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-kmskeyid |
| 56 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-kmskeyid |
| 57 | +* AWS::EC2::Volume MultiAttachEnabled.Documentation (__changed__) |
| 58 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-multiattachenabled |
| 59 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-multiattachenabled |
| 60 | +* AWS::EC2::Volume OutpostArn.Documentation (__changed__) |
| 61 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-outpostarn |
| 62 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-outpostarn |
| 63 | +* AWS::EC2::Volume Size.Documentation (__changed__) |
| 64 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-size |
| 65 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-size |
| 66 | +* AWS::EC2::Volume SnapshotId.Documentation (__changed__) |
| 67 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-snapshotid |
| 68 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-snapshotid |
| 69 | +* AWS::EC2::Volume Tags.Documentation (__changed__) |
| 70 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-tags |
| 71 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-tags |
| 72 | +* AWS::EC2::Volume Throughput.Documentation (__changed__) |
| 73 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-throughput |
| 74 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-throughput |
| 75 | +* AWS::EC2::Volume VolumeType.Documentation (__changed__) |
| 76 | + * Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-volumetype |
| 77 | + * New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-volumetype |
| 78 | +* AWS::EKS::Nodegroup Labels.PrimitiveType (__deleted__) |
| 79 | +* AWS::EKS::Nodegroup Labels.PrimitiveItemType (__added__) |
| 80 | +* AWS::EKS::Nodegroup Labels.Type (__added__) |
| 81 | +* AWS::EKS::Nodegroup Tags.PrimitiveType (__deleted__) |
| 82 | +* AWS::EKS::Nodegroup Tags.PrimitiveItemType (__added__) |
| 83 | +* AWS::EKS::Nodegroup Tags.Type (__added__) |
| 84 | +* AWS::GameLift::Build StorageLocation.Type (__changed__) |
| 85 | + * Old: S3Location |
| 86 | + * New: StorageLocation |
| 87 | +* AWS::Grafana::Workspace VpcConfiguration (__added__) |
| 88 | +* AWS::Logs::SubscriptionFilter Distribution (__added__) |
| 89 | +* AWS::Logs::SubscriptionFilter FilterName (__added__) |
| 90 | +* AWS::RedshiftServerless::Namespace Namespace (__added__) |
| 91 | +* AWS::RedshiftServerless::Workgroup Workgroup (__added__) |
| 92 | +* AWS::Route53RecoveryControl::Cluster ClusterEndpoints (__added__) |
| 93 | + |
| 94 | +## Property Type Changes |
| 95 | + |
| 96 | +* AWS::GameLift::Build.S3Location (__removed__) |
| 97 | +* AWS::GameLift::Build.StorageLocation (__added__) |
| 98 | +* AWS::Grafana::Workspace.VpcConfiguration (__added__) |
| 99 | +* AWS::NetworkFirewall::RuleGroup.IPSetReference (__added__) |
| 100 | +* AWS::NetworkFirewall::RuleGroup.ReferenceSets (__added__) |
| 101 | +* AWS::QuickSight::DataSource.DatabricksParameters (__added__) |
| 102 | +* AWS::DirectoryService::SimpleAD.VpcSettings SubnetIds.UpdateType (__changed__) |
| 103 | + * Old: Mutable |
| 104 | + * New: Immutable |
| 105 | +* AWS::DirectoryService::SimpleAD.VpcSettings VpcId.UpdateType (__changed__) |
| 106 | + * Old: Mutable |
| 107 | + * New: Immutable |
| 108 | +* AWS::Evidently::Experiment.MetricGoalObject EventPattern.Required (__changed__) |
| 109 | + * Old: true |
| 110 | + * New: false |
| 111 | +* AWS::Evidently::Launch.MetricDefinitionObject EventPattern.Required (__changed__) |
| 112 | + * Old: true |
| 113 | + * New: false |
| 114 | +* AWS::FSx::FileSystem.OntapConfiguration RouteTableIds.UpdateType (__changed__) |
| 115 | + * Old: Immutable |
| 116 | + * New: Mutable |
| 117 | +* AWS::FSx::Volume.OntapConfiguration CopyTagsToBackups (__added__) |
| 118 | +* AWS::FSx::Volume.OntapConfiguration OntapVolumeType (__added__) |
| 119 | +* AWS::FSx::Volume.OntapConfiguration SnapshotPolicy (__added__) |
| 120 | +* AWS::FSx::Volume.OntapConfiguration JunctionPath.Required (__changed__) |
| 121 | + * Old: true |
| 122 | + * New: false |
| 123 | +* AWS::FSx::Volume.OntapConfiguration StorageEfficiencyEnabled.Required (__changed__) |
| 124 | + * Old: true |
| 125 | + * New: false |
| 126 | +* AWS::IoT::Thing.AttributePayload Attributes.DuplicatesAllowed (__deleted__) |
| 127 | +* AWS::NetworkFirewall::FirewallPolicy.StatefulEngineOptions StreamExceptionPolicy (__added__) |
| 128 | +* AWS::NetworkFirewall::RuleGroup.RuleGroup ReferenceSets (__added__) |
| 129 | +* AWS::NetworkManager::VpcAttachment.VpcOptions ApplianceModeSupport (__added__) |
| 130 | +* AWS::QuickSight::DataSource.DataSourceParameters DatabricksParameters (__added__) |
| 131 | +* AWS::RDS::DBProxy.AuthFormat ClientPasswordAuthType (__added__) |
| 132 | + |
| 133 | + |
1 | 134 | # CloudFormation Resource Specification v102.0.0
|
2 | 135 |
|
3 | 136 | ## New Resource Types
|
|
0 commit comments