Version 127.0.0
Issued
cfn.fyi compares each version of the AWS CloudFormation resource specification with the version before it. See new resource types and changed properties as AWS releases them.
- added
- modified
- removed
01Added resource types12
addedAWS:: CleanRooms:: Collaborationdocs ↗#Link to AWS::CleanRooms::Collaboration
Type: AWS::CleanRooms::CollaborationProperties: CreatorDisplayName: String CreatorMemberAbilities: - String Description: String QueryLogStatus: String DataEncryptionMetadata: AllowCleartext: Boolean PreserveNulls: Boolean AllowJoinsOnColumnsWithDifferentNames: Boolean AllowDuplicates: Boolean - Value: String Key: String Members: - AccountId: String DisplayName: String MemberAbilities: - String Name: StringFn::GetAtt: CollaborationIdentifier: String Arn: StringaddedAWS:: CleanRooms:: ConfiguredTabledocs ↗#Link to AWS::CleanRooms::ConfiguredTable
Type: AWS::CleanRooms::ConfiguredTableProperties: AnalysisMethod: String TableReference: Glue: TableName: String DatabaseName: String Description: String AnalysisRules: - Policy: V1: Aggregation: ScalarFunctions: - String OutputConstraints: - ColumnName: String Minimum: Double Type: String DimensionColumns: - String JoinColumns: - String JoinRequired: String AggregateColumns: - Function: String ColumnNames: - String List: ListColumns: - String JoinColumns: - String Type: String AllowedColumns: - String - Value: String Key: String Name: StringFn::GetAtt: ConfiguredTableIdentifier: String Arn: StringaddedAWS:: CleanRooms:: ConfiguredTableAssociationdocs ↗#Link to AWS::CleanRooms::ConfiguredTableAssociation
Type: AWS::CleanRooms::ConfiguredTableAssociationProperties: MembershipIdentifier: String Description: String ConfiguredTableIdentifier: String - Value: String Key: String RoleArn: String Name: StringFn::GetAtt: ConfiguredTableAssociationIdentifier: String Arn: StringaddedAWS:: CleanRooms:: Membershipdocs ↗#Link to AWS::CleanRooms::Membership
Type: AWS::CleanRooms::MembershipProperties: CollaborationIdentifier: String QueryLogStatus: String - Value: String Key: StringFn::GetAtt: MembershipIdentifier: String Arn: String CollaborationCreatorAccountId: String CollaborationArn: StringaddedAWS:: CustomerProfiles:: EventStreamdocs ↗#Link to AWS::CustomerProfiles::EventStream
Type: AWS::CustomerProfiles::EventStreamProperties: DomainName: String EventStreamName: String Uri: String - Value: String Key: StringFn::GetAtt: DestinationDetails.Status: String EventStreamArn: String State: String CreatedAt: String DestinationDetails.Uri: String DestinationDetails: Status: String Uri: StringaddedAWS:: MediaConnect:: Bridgedocs ↗#Link to AWS::MediaConnect::Bridge
Type: AWS::MediaConnect::BridgeProperties: SourceFailoverConfig: State: String SourcePriority: PrimarySource: String FailoverMode: String IngressGatewayBridge: MaxOutputs: Integer MaxBitrate: Integer EgressGatewayBridge: MaxBitrate: Integer Outputs: - NetworkOutput: NetworkName: String Port: Integer IpAddress: String Protocol: String Ttl: Integer Name: String PlacementArn: String Sources: - NetworkSource: NetworkName: String MulticastIp: String Port: Integer Protocol: String Name: String FlowSource: FlowVpcInterfaceAttachment: VpcInterfaceName: String FlowArn: String Name: String Name: StringFn::GetAtt: BridgeArn: String BridgeState: StringaddedAWS:: MediaConnect:: BridgeOutputdocs ↗#Link to AWS::MediaConnect::BridgeOutput
Type: AWS::MediaConnect::BridgeOutputProperties: BridgeArn: String NetworkOutput: NetworkName: String Port: Integer IpAddress: String Protocol: String Ttl: Integer Name: StringaddedAWS:: MediaConnect:: BridgeSourcedocs ↗#Link to AWS::MediaConnect::BridgeSource
Type: AWS::MediaConnect::BridgeSourceProperties: NetworkSource: NetworkName: String MulticastIp: String Port: Integer Protocol: String BridgeArn: String FlowSource: FlowVpcInterfaceAttachment: VpcInterfaceName: String FlowArn: String Name: StringaddedAWS:: MediaConnect:: Gatewaydocs ↗#Link to AWS::MediaConnect::Gateway
Type: AWS::MediaConnect::GatewayProperties: Networks: - CidrBlock: String Name: String EgressCidrBlocks: - String Name: StringFn::GetAtt: GatewayArn: String GatewayState: StringaddedAWS:: RDS:: CustomDBEngineVersiondocs ↗#Link to AWS::RDS::CustomDBEngineVersion
Type: AWS::RDS::CustomDBEngineVersionProperties: Status: String DatabaseInstallationFilesS3BucketName: String Description: String EngineVersion: String KMSKeyId: String DatabaseInstallationFilesS3Prefix: String Manifest: String Engine: String - Value: String Key: StringFn::GetAtt: DBEngineVersionArn: StringaddedAWS:: SecurityHub:: AutomationRuledocs ↗#Link to AWS::SecurityHub::AutomationRule
Type: AWS::SecurityHub::AutomationRuleProperties: Description: String Actions: - Type: String FindingFieldsUpdate: Types: - String Confidence: Integer Note: UpdatedBy: Json Text: String VerificationState: String - ProductArn: String Id: Json Workflow: Status: String Severity: Normalized: Integer Label: String Product: Double UserDefinedFields: <key>: String Criticality: Integer IsTerminal: Boolean RuleStatus: String Criteria: ProductArn: - Comparison: String Value: String SourceUrl: # StringFilter: see above ResourceDetailsOther: - Comparison: String Value: String Key: String Description: # StringFilter: see above ProductName: # StringFilter: see above ResourceTags: # MapFilter: see above FirstObservedAt: - DateRange: Value: Double Unit: String Start: String End: String CreatedAt: # DateFilter: see above NoteText: # StringFilter: see above LastObservedAt: # DateFilter: see above UserDefinedFields: # MapFilter: see above NoteUpdatedAt: # DateFilter: see above ComplianceSecurityControlId: # StringFilter: see above CompanyName: # StringFilter: see above ResourceRegion: # StringFilter: see above NoteUpdatedBy: # StringFilter: see above Confidence: - Gte: Double Eq: Double Lte: Double ResourcePartition: # StringFilter: see above VerificationState: # StringFilter: see above Criticality: # NumberFilter: see above SeverityLabel: # StringFilter: see above RelatedFindingsProductArn: # StringFilter: see above ComplianceStatus: # StringFilter: see above GeneratorId: # StringFilter: see above RecordState: # StringFilter: see above Title: # StringFilter: see above ResourceType: # StringFilter: see above ComplianceAssociatedStandardsId: # StringFilter: see above UpdatedAt: # DateFilter: see above RelatedFindingsId: # StringFilter: see above WorkflowStatus: # StringFilter: see above Type: # StringFilter: see above ResourceId: # StringFilter: see above AwsAccountId: # StringFilter: see above Id: # StringFilter: see above RuleOrder: Integer RuleName: String Tags: <key>: StringFn::GetAtt: CreatedBy: String RuleArn: String CreatedAt: String UpdatedAt: StringaddedAWS:: SecurityHub:: Standarddocs ↗#Link to AWS::SecurityHub::Standard
Type: AWS::SecurityHub::StandardProperties: StandardsArn: String DisabledStandardsControls: - StandardsControlArn: String Reason: StringFn::GetAtt: StandardsSubscriptionArn: String02Modified resource types3
modifiedAWS:: ApplicationAutoScaling:: ScalableTargethistorydocs ↗#Link to AWS::ApplicationAutoScaling::ScalableTarget
Type: AWS::ApplicationAutoScaling::ScalableTargetProperties: ScheduledActions:modified: - EndTime: String → Timestampmodified: StartTime: String → TimestampmodifiedAWS:: DynamoDB:: Tablehistorydocs ↗#Link to AWS::DynamoDB::Table
Type: AWS::DynamoDB::TableProperties: TimeToLiveSpecification: # Required: Yes → Nomodified: AttributeName: StringmodifiedAWS:: IVS:: Channelhistorydocs ↗#Link to AWS::IVS::Channel
Type: AWS::IVS::ChannelProperties:added: Preset: String