Version 211.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 types5
addedAWS:: APS:: ResourcePolicydocs ↗#Link to AWS::APS::ResourcePolicy
Type: AWS::APS::ResourcePolicyProperties: WorkspaceArn: String PolicyDocument: StringaddedAWS:: DataZone:: PolicyGrantdocs ↗#Link to AWS::DataZone::PolicyGrant
Type: AWS::DataZone::PolicyGrantProperties: EntityType: String PolicyType: String EntityIdentifier: String Detail: CreateEnvironmentFromBlueprint: Json CreateGlossary: IncludeChildDomainUnits: Boolean CreateAssetType: IncludeChildDomainUnits: Boolean CreateDomainUnit: IncludeChildDomainUnits: Boolean CreateProject: IncludeChildDomainUnits: Boolean OverrideProjectOwners: IncludeChildDomainUnits: Boolean AddToProjectMemberPool: IncludeChildDomainUnits: Boolean DelegateCreateEnvironmentProfile: Json CreateProjectFromProjectProfile: ProjectProfiles: - String IncludeChildDomainUnits: Boolean CreateEnvironment: Json CreateEnvironmentProfile: DomainUnitId: String CreateFormType: IncludeChildDomainUnits: Boolean OverrideDomainUnitOwners: IncludeChildDomainUnits: Boolean Principal: Group: GroupIdentifier: String Project: ProjectIdentifier: String ProjectDesignation: String ProjectGrantFilter: DomainUnitFilter: DomainUnit: String IncludeChildDomainUnits: Boolean User: AllUsersGrantFilter: Json UserIdentifier: String DomainUnit: DomainUnitGrantFilter: AllDomainUnitsGrantFilter: Json DomainUnitDesignation: String DomainUnitIdentifier: String DomainIdentifier: StringFn::GetAtt: CreatedBy: String CreatedAt: String GrantId: StringaddedAWS:: GuardDuty:: ThreatEntitySetdocs ↗#Link to AWS::GuardDuty::ThreatEntitySet
Type: AWS::GuardDuty::ThreatEntitySetProperties: Format: String Activate: Boolean DetectorId: String ExpectedBucketOwner: String - Value: String Key: String Name: String Location: StringFn::GetAtt: Status: String CreatedAt: String Id: String ErrorDetails: String UpdatedAt: StringaddedAWS:: GuardDuty:: TrustedEntitySetdocs ↗#Link to AWS::GuardDuty::TrustedEntitySet
Type: AWS::GuardDuty::TrustedEntitySetProperties: Format: String Activate: Boolean DetectorId: String ExpectedBucketOwner: String - Value: String Key: String Name: String Location: StringFn::GetAtt: Status: String CreatedAt: String Id: String ErrorDetails: String UpdatedAt: StringaddedAWS:: IoT:: EncryptionConfigurationdocs ↗#Link to AWS::IoT::EncryptionConfiguration
Type: AWS::IoT::EncryptionConfigurationProperties: EncryptionType: String KmsKeyArn: String KmsAccessRoleArn: StringFn::GetAtt: LastModifiedDate: String AccountId: String ConfigurationDetails: ConfigurationStatus: String ErrorCode: String ErrorMessage: String ConfigurationDetails.ConfigurationStatus: String ConfigurationDetails.ErrorMessage: String ConfigurationDetails.ErrorCode: String02Modified resource types21
modifiedAWS:: B2BI:: Transformerhistorydocs ↗#Link to AWS::B2BI::Transformer
Type: AWS::B2BI::TransformerProperties: InputConversion: AdvancedOptions: X12:added: ValidationOptions:added: ValidationRules:added: - ElementRequirementValidationRule:added: Requirement: Stringadded: ElementPosition: Stringadded: CodeListValidationRule:added: CodesToAdd:added: - Stringadded: CodesToRemove:added: - Stringadded: ElementId: Stringadded: ElementLengthValidationRule:added: MinLength: Doubleadded: MaxLength: Doubleadded: ElementId: String OutputConversion:added: AdvancedOptions:added: X12:added: ValidationOptions: # X12ValidationOptions: see aboveadded: SplitOptions:added: SplitBy: StringmodifiedAWS:: Budgets:: Budgethistorydocs ↗#Link to AWS::Budgets::Budget
Type: AWS::Budgets::BudgetProperties: Budget:added: BillingViewArn: StringmodifiedAWS:: CloudFront:: Distributionhistorydocs ↗#Link to AWS::CloudFront::Distribution
Type: AWS::CloudFront::DistributionProperties: DistributionConfig: Origins: - CustomOriginConfig:added: IpAddressType: StringmodifiedAWS:: CloudFront:: Functionhistorydocs ↗#Link to AWS::CloudFront::Function
Type: AWS::CloudFront::FunctionProperties: # Update requires: No interruption → Replacementmodified: Name: StringmodifiedAWS:: CodePipeline:: Webhookhistorydocs ↗#Link to AWS::CodePipeline::Webhook
Type: AWS::CodePipeline::WebhookProperties: # Duplicates allowed: Not specified → Yesmodified: Filters: - WebhookFilterRule # Required: Yes → Nomodified: TargetPipelineVersion: IntegerFn::GetAtt:added: Id: StringmodifiedAWS:: Connect:: PredefinedAttributehistorydocs ↗#Link to AWS::Connect::PredefinedAttribute
Type: AWS::Connect::PredefinedAttributeProperties:added: AttributeConfiguration:added: EnableValueValidationOnAssociation: Booleanadded: IsReadOnly: Booleanadded: Purposes:added: - String # Required: Yes → Nomodified: Values: ValuesmodifiedAWS:: DataZone:: Projecthistorydocs ↗#Link to AWS::DataZone::Project
Type: AWS::DataZone::ProjectProperties: # Update requires: Replacement → No interruptionmodified: DomainUnitId: StringmodifiedAWS:: Deadline:: Fleethistorydocs ↗#Link to AWS::Deadline::Fleet
Type: AWS::Deadline::FleetFn::GetAtt:added: StatusMessage: StringmodifiedAWS:: EC2:: ClientVpnEndpointhistorydocs ↗#Link to AWS::EC2::ClientVpnEndpoint
Type: AWS::EC2::ClientVpnEndpointProperties: # Required: Yes → Nomodified: ClientCidrBlock: StringmodifiedAWS:: EC2:: VPNConnectionhistorydocs ↗#Link to AWS::EC2::VPNConnection
Type: AWS::EC2::VPNConnectionProperties:added: PreSharedKeyStorage: StringmodifiedAWS:: ECS:: Servicehistorydocs ↗#Link to AWS::ECS::Service
Type: AWS::ECS::ServiceProperties:added: ForceNewDeployment:added: EnableForceNewDeployment: Booleanadded: ForceNewDeploymentNonce: StringmodifiedAWS:: EKS:: Addonhistorydocs ↗#Link to AWS::EKS::Addon
Type: AWS::EKS::AddonProperties:added: NamespaceConfig:added: Namespace: StringmodifiedAWS:: EntityResolution:: IdMappingWorkflowhistorydocs ↗#Link to AWS::EntityResolution::IdMappingWorkflow
Type: AWS::EntityResolution::IdMappingWorkflowProperties:added: IdMappingIncrementalRunConfig:added: IncrementalRunType: StringmodifiedAWS:: Events:: Rulehistorydocs ↗#Link to AWS::Events::Rule
Type: AWS::Events::RuleProperties:added: - Value: Stringadded: Key: StringmodifiedAWS:: Glue:: Crawlerhistorydocs ↗#Link to AWS::Glue::Crawler
Type: AWS::Glue::CrawlerProperties: Targets: DynamoDBTargets:added: - ScanAll: Booleanadded: ScanRate: DoublemodifiedAWS:: KinesisAnalyticsV2:: Applicationhistorydocs ↗#Link to AWS::KinesisAnalyticsV2::Application
Type: AWS::KinesisAnalyticsV2::ApplicationProperties: ApplicationConfiguration:added: ApplicationEncryptionConfiguration:added: KeyType: Stringadded: KeyId: StringmodifiedAWS:: Omics:: Workflowhistorydocs ↗#Link to AWS::Omics::Workflow
Type: AWS::Omics::WorkflowProperties:added: DefinitionRepository:added: sourceReference:added: type: Stringadded: value: Stringadded: fullRepositoryId: Stringadded: excludeFilePatterns:added: - Stringadded: connectionArn: Stringadded: ParameterTemplatePath: Stringadded: WorkflowBucketOwnerId: Stringadded: readmeMarkdown: Stringadded: readmePath: Stringadded: readmeUri: StringmodifiedAWS:: SageMaker:: Clusterhistorydocs ↗#Link to AWS::SageMaker::Cluster
Type: AWS::SageMaker::ClusterProperties: InstanceGroups:added: - ScheduledUpdateConfig:added: ScheduleExpression: Stringadded: DeploymentConfig:added: AutoRollbackConfiguration:added: - AlarmName: Stringadded: RollingUpdatePolicy:added: MaximumBatchSize:added: Type: Stringadded: Value: Integeradded: RollbackMaximumBatchSize: # CapacitySizeConfig: see aboveadded: WaitIntervalInSeconds: IntegermodifiedAWS:: SageMaker:: EndpointConfighistorydocs ↗#Link to AWS::SageMaker::EndpointConfig
Type: AWS::SageMaker::EndpointConfigProperties: ProductionVariants:added: - CapacityReservationConfig:added: MlReservationArn: Stringadded: CapacityReservationPreference: String ShadowProductionVariants: # ProductionVariant: see abovemodifiedAWS:: ServiceCatalog:: TagOptionhistorydocs ↗#Link to AWS::ServiceCatalog::TagOption
Type: AWS::ServiceCatalog::TagOptionFn::GetAtt:added: Id: StringmodifiedAWS:: VpcLattice:: ResourceGatewayhistorydocs ↗#Link to AWS::VpcLattice::ResourceGateway
Type: AWS::VpcLattice::ResourceGatewayProperties:added: Ipv4AddressesPerEni: Integer