8000 Releases · cloudtools/troposphere · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: cloudtools/troposphere

Release 2.6.1

05 May 00:43
2.6.1
Compare
Choose a tag to compare

2.6.1 (2020-05-04)

  • Fix README for PyPI upload
  • Remove extra PublicAccessBlockConfiguration in s3 (Fixes #1541)
  • Added support for ForwardConfig in Listener (#1555)
  • Fix up a couple of items for ELBv2 from #1555
  • Fixing a missimplementation of rules, caused by a bug in the document… (#1599)
  • fix: include valid postgres capacity configurations (#1602)
  • adding misc AppMesh properties, per Feb 27 2020 update
  • adding misc FSX properties, per Feb 27 2020 update
  • Adding new AWS::CloudWatch::CompositeAlarm object, per March 2 2020 update
  • Adding new AWS::GroundStation resources, per Feb 27 2020 update
  • Add README link for GroundStation (#1606)
  • Fixup WAFv2 TextTransformations property and required (#1607)
  • Adding cloudfront OriginGroups properties, per March 5 2020 update
  • AWS::EC2::SecurityGroupIngress.SourcePrefixListId (#1622)
  • adding AWS::Athena::WorkGroup, per March 5 2020 update
  • Adding EncryptionConfig props to AWS::EKS::Cluster, per March 5 2020 update (#1610)
  • adding AWS::CodeStarConnections::Connection, per Marche 5 2020 update
  • Adding AWS::Chatbot::SlackChannelConfiguration, per March 5 2020 update
  • Fixup recent CodeStarConnections and Chatbot additions
  • Fixes to acmpca (#1660)
  • adding misc Greengrass props, per March 09 2020 update
  • adding misc AWS::MSK::Cluster properties, per March 12 2020 update
  • Adding MeshOwner prop to misc AppMesh objects, per March 12 2020 update
  • Adding new AWS::Cassandra resources, per March 16 2020 update
  • Fixup link and comments for AWS::Cassandra (related to #1616)
  • Fix several problems in wafv2
  • Add IotAnalyticsAction and StepFunctionsAction to IoT TopicRule Actions
  • Add missing IoTAnalytics properties, add Datastore object, add test IoTAnalytics example
  • Attributes for AddAttributes is a dict
  • add secrets manager type to codebuild environment variable types
  • Usageplan throttle (#2)
  • update example to include method as required
  • Adding AWS::ResourceGroups::Group resource, per March 19, 2020 update
  • Adding AWS::CodeGuruProfiler::ProfilingGroup resource, per March 19, 2020 update
  • Fixup links in README.rst
  • adding AWS::EC2::ClientVpnEndpoint properties, per March 19, 2020 update
  • Adding AWS::DMS::Endpoint props, per March 23, 2020 update
  • Adding AWS::AutoScaling::AutoScalingGroup props, per March 26, 2020 update
  • Adding misc AWS::ApiGatewayV2::Integration properties, per March 26, 2020 update
  • Adding AWS::ServiceCatalog::LaunchRoleConstraint props, per April 2, 2020 update
  • Adding AWS::CloudWatch::InsightRule props, per April 2, 2020 update
  • Fix new test changes to use TROPO_REAL_BOOL
  • Change ApiGateway::RestApi FailOnWarnings from basestring to boolean (Fixes #1655)
  • Update SAM Schedule event source spec
  • AWS::SecurityHub::Hub Tags uses the wrong format
  • Adding AWS::NetworkManager resource, per March 19, 2020 update
  • Adding AWS::Detective resources, per March 26, 2020 update
  • Adding misc AWS::IoT props, per March 26, 2020 update
  • Adding AWS::EC2::Volume props, per March 26, 2020 update
  • Adding AWS::FSx::FileSystem properties, per April 2, 2020 update
  • Adding misc AWS::Glue properties, per April 16, 2020 update
  • Adding new AWS::Synthetics::Canary resource, per April 23, 2020 update
  • Adding AWS::ImageBuilder resources, per April 23, 2020 update
  • Adding new AWS::CE::CostCategory resource, per April 23, 2020 update
  • Fix typo: pros => props
  • Update EventSchemas per 2020-04-30 changes
  • Update Synthetics per 2020-04-30 changes
  • Update Transfer per 2020-04-30 changes

Release 2.6.0

22 Feb 23:09
2.6.0
Compare
Choose a tag to compare

2.6.0 (2020-02-22)

  • Add ProvisionedConcurrencyConfig for AWS::Serverless::Function (#1535)
  • Add update policy that allows for in place upgrade of ES cluster (#1537)
  • Add ReportGroup and SourceCredential to CodeBuild
  • Add Count property to EC2::Instance ElasticInferenceAccelerator
  • Add EC2::GatewayRouteTableAssociation
  • Update FSx per 2019-12-19 changes
  • Add MaxAllocatedStorage to RDS::DBInstance
  • Add Name property to SSM::Document
  • Add OpenMonitoring property to MSK::Cluster
  • Break out NoDevice property validation (Fixes #1551) (#1553)
  • Fixed check_required validator error message (#1550)
  • Add test for check_required (#1550)
  • Add CloudWatch Alarm TreatMissingData validator (#1536)
  • Add WAFv2 resources, per Nov 25 2019 update (#1545)
  • linking AWS::WAFv2 and OpenStack resource types in README (#1559)
  • Strategy in AWS::EC2::PlacementGroup is not required (#1560)
  • Combine JSON + YAML example (#1561)
  • Add CACertificateIdentifier to DBInstance (#1557)
  • fixing AWS::Serverless documentation link (#1562)
  • adding new AWS::WAFv2::WebACLAssociation resource, per Jan 16 2020 update (#1567)
  • adding SyncSource & SyncType props to AWS::SSM::ResourceDataSync, per Jan 16 2020 update (#1566)
  • adding AWS::EC2::Instance HibernationOptions property, per Jan 16 2020 update (#1563)
  • Add QueuedTimeoutInMinutes to CodeBuild Project (#1540)
  • Add WeightedCapacity to AutoScaling::AutoScalingGroup LaunchTemplateOverrides (#1565)
  • Use correct curl option for compressed downloads
  • Update properties in AWS::Serverless::Api's Auth (#1568)
  • Add new pinpoint properties, per Jan 23 2020 update (#1569)
  • Add new AWS::RDS::DBCluster VALID_DB_ENGINE_MODES (#1573)
  • ServiceDiscovery DnsConfig NamespaceId is not required (#1575)
  • Add missing SecretTargetAttachment TargetTypes (#1578)
  • Ignore If expression during validation on AutoScalingRollingUpdate min instances (#1577)
  • adding Tags to Server, per Feb 6 2020 update
  • AWS::KinesisAnalyticsV2::Application.RuntimeEnvironment VALID_RUNTIME_ENVIRONMENTS
  • adding misc EC2 properties, per Feb 6 2020 update
  • adding new Config resources, per 2020 Feb 13 update
  • adding new Transfer properties, per 2020 Feb 13 update
  • adding new ACMPCA resources, per Jan 23 2020 update (#1570)
  • adding new AppConfig resource, per Jan 23 2020 update (#1571)
  • Nodegroup tags type (#1576)
  • adding XrayEnabled prop to GraphQLApi, per Feb 6 2020 update (#1579)
  • adding AccountRecoverySetting prop to UserPool, per Feb 6 2020 update (#1580)
  • adding Tags to Server, per Feb 6 2020 update (#1581)
  • Merge pull request #1582 from axelpavageau/feature/20200206-ec2
  • Merge pull request #1584 from cloudtools/PatMyron-patch-5
  • Alphebetize some properties
  • Merge pull request #1585 from axelpavageau/feature/20200213-transfer
  • Merge pull request #1586 from axelpavageau/feature/20200213-config
  • Adding new EC2 resources, per 2020 Feb 13 update (#1587)
  • Adding new FMS resources, per 2020 Feb 13 update (#1588)
  • adding misc Lakeformation properties, per Jan 16 2020 update (#1589)
  • Adding new AWS::Neptune::DBCluster properties, per Feb 18 2020 update (#1594)
  • fixing property according to the documentation's example (#1595)
  • adding UsernameConfiguration prop to UserPool, per Feb 20 2020 update (#1596)
  • Adding new ProjectFileSystemLocation property to CodeBuild::Project, per Feb 20 2020 update (#1597)

Release 2.5.3

08 Dec 22:35
2.5.3
Compare
Choose a tag to compare

2.5.3 (2019-12-08)

  • Switch to using the gzip version of the Resource Specification
  • Amend RefreshTokenValidity to match Cognito changes. (#1498)
  • Update placement object (#1501)
  • Add hyperlinks to AWS resource types (#1499)
  • Added missing CrawlerName field to Glue Action and Condition objects (#1500)
  • Fix multiple mappings being overwritten (#1041)
  • Cognito is missing UserPoolResourceServer (#1509)
  • Add EnabledMfas to cognito UserPool Object. (#1507)
  • Cognito EnabledMfa needs to be a list of strings (#1511)
  • Make Python 3.8 support official (#1513)
  • Added missing rds scaling configuration capacity (#1514)
  • Add AllocationStrategy parameter for AWS::Batch::ComputeEnvironment ComputeResources (#1515)
  • Add SelfManagedActiveDirectoryConfiguration property to fsx (#1516)
  • Add logging capability to EKS Cloudwatch (#1512)
  • Fix some flake8 breakage due to recent commits
  • Output the resource specification version after downloading
  • Add EventBus class in events script (#1518)
  • Add new EC2 resources per 2019-10-03 update
  • Add new cognito resources per 2019-10-03 update
  • Add PlannedBudgetLimits to Budgets::Budget BudgetData
  • Add AWS::Pinpoint
  • Adding missing property for guardduty FindingPublishing (#1517)
  • Support for API Gateway SecurityPolicy (#1521)
  • Add AWS::GameLift
  • Update AppStream per 2019-11-07 update
  • Add AWS::CodeStarNotifications and AWS::MediaConvert
  • Update AppMesh per 2019-11-04 update
  • Add DynamoDBTargets and CatalogTargets to Glue::Crawler
  • Update ApiGateway resources per 2019-11-31 changes
  • Add Tags to CodePipeline CustomActionType and Pipeline
  • Updates to Amplify per 2019-10-31 changes
  • Update Events per 2019-11-31 changes
  • Add InferenceAccelerator to ECS::TaskDefinitiion per 2019-10-31 change
  • Add LogPublishingOptions to Elasticsearch::Domain
  • Add Tags to SNS::Topic per 2019-11-31 changes
  • Add WAF Action Type validator (#1524)
  • Adding AWS::EKS::Nodegroup resource, per Nov 18 2019 update (#1529)
  • Adding CpuOptions support for LaunchTemplateData (#1531)
  • Update AppSync per 2019-11-21 changes
  • Update SNS per 2019-11-21 changes
  • Update OpsWorksCM per 2019-11-21 changes
  • Update IAM per 2019-11-21 changes
  • Update Glue per 2019-11-21 changes
  • Update Elasticsearch per 2019-11-21 changes
  • Update EC2 per 2019-11-21 changes
  • Update Cognito per 2019-11-21 changes
  • Update ApiGateway per 2019-11-21 changes
  • Update RDS per 2019-11-21 changes
  • Update ECS per 2019-11-21 changes
  • Update CloudWatch per 2019-11-21 changes
  • Update ECS per 2019-11-25 changes
  • Update per 2019-11 changes
  • Update CodePipeline per 2019-11-25 changes
  • Add ProvisionedConcurrencyConfiguration for Lambda alias and version (#1533)
  • Add AWS::EventSchemas
  • Add AWS::AccessAnalyzer
  • Add S3::AccessPoint per 2019-12-03 update
  • Update StepFunctions per 2019-12-03 update
  • Update ApiGatewayV2 per 2019-12-04 changes

Release 2.5.2

29 Sep 18:22
2.5.2
Compare
Choose a tag to compare

2.5.2 (2019-09-29)

  • Use double validator instead of a raw float for Double types (#1485)
  • Add PythonVersion to Glue JobCommand (#1486)
  • ImageId in EC2 LaunchTemplateData is no longer required (#1487)
  • Add KmsKeyID prop to AWS::ElastiCache::ReplicationGroup, per 2019 Aug 30 update (#1488)
  • Add threshold metric to CloudWatch::Alarm (#1489)
  • Fix naming of parameters in FindInMap helper. (#1491)
  • Add missing EnableNonSecurity property to SSM Rule (#1493)
  • Add EnableCloudwatchLogsExports to Neptune::DBCluster
  • Update AppMesh::Route properties per 2019-08-29 update
  • Add Config::OrganizationConfigRule resource
  • Add ZoneAwarenessConfig to Elasticsearch ElasticsearchClusterConfig
  • Add AWS::QLDB
  • Update RDS resources per 2019-08-29 update
  • Travis CI: Add flake8 which is a superset of pycodestyle and pyflakes (#1470)
  • Run flake8 via "make test" (#1470)
  • Add SourceVersion to CodeBuild::Project (#1495)
  • Add new Properties to SSM::Parameter (#1496)
  • iam: Add Description field to Role (#1497)
  • Add MaximumBatchingWindowInSeconds to Lambda::EventSourceMapping
  • Update Events::Rule EcsParameters per 2019-08-29 changes
  • Update ECS::TaskDefinition per 2019-08-29 changes
  • Update EC2::Instance per 2019-08-29 changes
  • Update DynamoDB::Table per 2019-08-29 changes
  • Update ApplicationAutoScaling::ScalableTarget per 2019-08-29 changes
  • Update DocDB::DBCluster per 2019-09-26 changes
  • Update Glue per 2019-09-26 changes

Release 2.5.1

25 Aug 16:02
2.5.1
Compare
Choose a tag to compare

2.5.1 (2019-08-25)

  • Fix missing required field in CodeContent object (#1472)
  • updated crawler tag attribute to match aws cloudformation doc (#1482)
  • Change Tags to dict in Glue resources (#1482)
  • Update gen script to understand "Json" Tags to be a dict
  • Fixed a typo in the ClientBroker's value (#1480)
  • Fix test output in MskCluster.template from issue #1480
  • Update MaintenanceWindow Properties (#1476)
  • Modified AdditionalAuthenticationProviders field in GraphQlApi to be a list (#1479)
  • Add new properties to Glue::Job (#1484)
  • Update missing properties in cognito (#1475)
  • Add AWS::LakeFormation
  • Update dms properties
  • Add SageMaker::Workteam
  • Add SplitTunnel to EC2::ClientVpnEndpoint
  • Add Tags properties to some Greengrass resources
  • Add ExcludeVerboseContent to AppSync LogConfig property type
  • Add AWS::ManagedBlockchain
  • Add Glue::MLTransform resource
  • Add AWS::CodeStar
  • Add LinuxParameters to Batch::ContainerProperties

Release 2.5.0

28 Jul 22:34
2.5.0
Compare
Choose a tag to compare

2.5.0 (2019-07-28)

  • Return real booleans in the output (#1409)

    Note: it was noted in #1136 that cfn-lint prefers real booleans. Since this
    may break existing scripts/updates, it was implemented via #1409 via an
    environment variable: TROPO_REAL_BOOL=true

    At some point troposphere likely will make this a warning and default to
    real booleans. Thanks for @Michel-K and @ikben for implementing it.

  • Add AWS::SecurityHub

  • EC2: Update SpotOptions properties

  • Merge branch 'master' into feature/rules

  • Add Template.add_rule() function to be consistent with the Template API

  • Write doc for add_rule()

  • Adapt test case to the add_rule() interface

  • Add duplicate name check in add_rule

  • Add Tags to ECR Repository definition (#1444)

  • Merge pull request #1412 from vrtdev/feature/rules

  • EBSBlockDevice supports KmsKeyId (#1451)

  • Add Medialive resources (#1447)

  • Fix RecoveryPointTags/BackupVaultTags type for AWS Backup resources (#1448)

  • Add Code property to Codecommit (#1454)

  • Add support for LicenseSpecification for LaunchTemplateData (#1458)

  • Add AWS::MediaLive to README

  • Tweak to allow "make test" work with the real boolean change (#1409)

  • Prefer awacs.aws.PolicyDocument over awacs.aws.Policy (#1338)

  • Add EFS FileSystem LifecyclePolicies (#1456)

  • Fix Transfer::User SshPublicKeys type (#1459)

  • Fix TemporaryPasswordValidityDays type (#1460)

  • Add Cloudwatch AnomalyDetector resource (#1461)

  • Update ASK to the latest AWS documentation (#1467)

  • Adding AllowMajorVersionUpgrade to DMS Replication Instance (#1464)

  • Change ElastiCache ReplicaAvailabilityZones from string to string list (#1468)

  • Add AmazonMQ::Broker EncryptionOptions property

  • Update AWS::Amplify resources

  • Add AWS::IoTEvents

  • Add Tags to AWS::CodeCommit::Repository

  • Add EmailSendingAccount to Cognito::UserPool EmailConfiguration

Release 2.4.9

27 Jun 01:34
2.4.9
Compare
Choose a tag to compare

2.4.9 (2019-06-26)

  • add tag to role (#1441)
  • Fix regression in EC2::VPNConnection - add list back to Tags (#1442)

Release 2.4.8

24 Jun 04:16
2.4.8
Compare
Choose a tag to compare

2.4.8 (2019-06-23)

  • [iot1click] resource_type should be a string, not tuple (#1402)
  • Fix Parameters on AWS::Batch::JobDefinition (#1404)
  • Add new wafregional resources (#1406)
  • Add AppMesh::VirtualRouter (#1410)
  • Add InterfaceType to EC2 LaunchTemplate (#1405)
  • Adding AWS::Transfer resources, per 2019 May 23 update (#1407)
  • Adding AWS::PinpointEmail, per 2019 May 23 update (#1408)
  • Add missing LOCAL caching option (#1413)
  • Allow for AWSHelperFn objects in Tags (#1403)
  • Fix bug where FilterGroups were required, when technically they are not (#1424)
  • Adding AWS::Backup resources from May 23, 2019 update (#1419)
  • adding missing X-ray activation property for AWS::ApiGateway::Stage (#1420)
  • Change add_description to set_description in all examples (#1425)
  • Add support for httpHeaderConfig (#1426)
  • Add Config attributes to ELBV2 Condition (#1426)
  • Update ECS resources from June 13, 2019 update (#1430)
  • Add ClientVPN resources (#1431)
  • Change HeartbeatTimeout type to integer (#1415) (#1432)
  • Add transit gateway ID to Route (#1433)
  • Add Sagemaker::CodeRepository (#1422)
  • Adding SageMaker NotebookInstance properties (#1421)
  • Update ElasticLoadBalancingV2 ListenerRule (#1427)
  • Update DLM rule interval values (#1333) (#1437)
  • Add resources for Amazon MSK, from June 13, 2019 update (#1436)
  • Add HostRecovery property to EC2::Host
  • Add SecondarySourceVersions to CodeBuild::Project
  • Add ObjectLock* properties to S3::Bucket
  • Add Ec2SubnetIds property to EMR JobFlowInstancesConfig
  • Add AWS::Amplify
  • Adds 'ErrorOutputPrefix' to *S3DestinationConfiguration (#1439)
  • Add ServiceCatalog::StackSetConstraint and update CFProvisionedProduct
  • Add IdleDisconnectTimeoutInSeconds to AppStream::Fleet
  • Add Config::RemediationConfiguration resource
  • Add AppMesh AwsCloudMapServiceDiscovery and reformat for autogen
  • DLM: add Parameters and PolicyType properties to PolicyDetails
  • IoTAnalytics: add ContentDeliveryRules and VersioningConfiguration to Dataset
  • KinesisFirehose: updates to ExtendedS3DestinationConfiguration

Release 2.4.7

18 May 23:55
2.4.7
Compare
Choose a tag to compare

2.4.7 (2019-05-18)

  • Add authenticate-cognito and authenticate-oidc to elb v2 Action's "type" validator (#1352)
  • Update the instance types in constants. (#1353)
  • Add missing Termination Policies (#1354)
  • Add Tags to various AppStream objects, per 2019 March 19 update (#1355)
  • Add new AWS::AppMesh resources, per 2019 March 28 update (#1356)
  • Add ServiceCatalog::ResourceUpdateConstraint
  • Add ResourceRequirements property to Batch::JobDefinition
  • Add an improved troposphere code generator for use with AWS spec files
  • Add a Makefile helper to download the spec file
  • Fix a pep8 issue introduced with pycodestyle 2.5.0
  • Add constants for missing rds instance types (#1365)
  • EngineAttributes should take list (#1363)
  • Added support for lambda in TargetGroup with additional validation (#1376)
  • Fix the scripts for Python3 (#1364)
  • Add #! header and print_function import
  • Add scripts directory to tests
  • Fix pycodestyle issues with scripts
  • Add HealthCheckEnabled to ElasticLoadBalancingV2::TargetGroup
  • Fixed: Codebuild Webhook Filters are to be a list of list of WebhookFilter (#1372)
  • Use enumeration in codebuild FilterGroup validate and add some tests
  • Add AWS::EC2::CapacityReservation resource (#1379)
  • Add AWS::Greengrass (#1384)
  • Add Events::EventBusPolicy (#1386)
  • Add Python 3.7 to travis testing (#1302)
  • Added ECS ProxyConfiguration, DependsOn, StartTimeout and StopTimeout parameters (#1382)
  • Username property in DMS::Endpoint class should not be required (#1387)
  • Fix MethodSettings on AWS::Serverless::Api (#1391)
  • Adds TmpFs prop to LinuxParameters (#1392)
  • Add SharedMemorySize property to ECS LinuxParameters (#1392)
  • Make DefinitionString and DefinitionBody mutually exclusive, but allow no definition (#1390)
  • Add T3a, M/R5ad, and I3en instances to constants (#1393)
  • Fixed issue #1394 wrong appmesh Listener property and #1396 dependson should be a type list and #1397 proxy props should be list (#1395)
  • Add ApiGatewayV2 ApiMapping and DomainName resources
  • Added missing container name propery (#1398)
  • Update region/az information (#1399)
  • Add missing Role property for serverless DeploymentPreference (#1400)
  • Add DisableTemplateValidation to ServiceCatalog ProvisioningArtifactProperties
  • Add AWS::MediaStore
  • Add multiple changes to AWS::Glue
  • Add AppSync GraphQLApi changes
  • Add TemporaryPasswordValidityDays to Cognito PasswordPolicy

Release 2.4.6

21 Mar 02:05
2.4.6
Compare
Choose a tag to compare

2.4.6 (2019-03-20)

  • Discourage usage of Python 3.4 (#1326)
  • Remove validation for ElastiCache::ReplicationGroup some properties (#1063)
  • Add auth configs for ElasticLoadBalancingV2::ListenerRule actions
  • Add new RDS DBCluster and DBInstance properties (#1329)
  • Add new Elasticsearch Domain property (#1330)
  • Add new ApiGateway Apikey property (#1331)
  • Add new Codebuild ProjectCache property (#1332)
  • Add new AWS::RAM and AWS::RoboMaker resources
  • Add psuedo-parameter Ref for AWS::Partition (#1334)
  • Add SageMaker::NotebookInstance VolumeSizeInGB property
  • Add missing properties in SSM::PatchBaseline (#1339)
  • Add Tags to StepFunctions objects, per 2019 March 07 update (#1340)
  • Update valid values for emr.StepConfig ActionOnFailure (#1350)
  • Add RootAccess prop to AWS::SageMaker::NotebookInstance, per 2019 March 14 update (#1342)
  • Add prop to AWS::OpsWorksCM::Server per 2019 March 14 update (#1343)
  • Add new AWS::CodeBuild::Project props, per 2019 March 14 update (#1344)
  • Fix EC2 SpotFleet LoadBalancersConfig TargetGroupConfig (#1346)
  • Add URLSuffix Ref (#1347)
  • CodeBuild::Project Name is not required (#1348)
0