diff --git a/troposphere/cognito.py b/troposphere/cognito.py index 1002c86eb..39575cd67 100644 --- a/troposphere/cognito.py +++ b/troposphere/cognito.py @@ -463,6 +463,8 @@ class UserPool(AWSObject): "AutoVerifiedAttributes": ([str], False), "DeletionProtection": (str, False), "DeviceConfiguration": (DeviceConfiguration, False), + "EmailAuthenticationMessage": (str, False), + "EmailAuthenticationSubject": (str, False), "EmailConfiguration": (EmailConfiguration, False), "EmailVerificationMessage": (str, False), "EmailVerificationSubject": (str, False), diff --git a/troposphere/ec2.py b/troposphere/ec2.py index c7a9424f5..b6af235a4 100644 --- a/troposphere/ec2.py +++ b/troposphere/ec2.py @@ -2511,6 +2511,7 @@ class TransitGateway(AWSObject): "DnsSupport": (str, False), "MulticastSupport": (str, False), "PropagationDefaultRouteTableId": (str, False), + "SecurityGroupReferencingSupport": (str, False), "Tags": (validate_tags_or_list, False), "TransitGatewayCidrBlocks": ([str], False), "VpnEcmpSupport": (str, False), @@ -2526,6 +2527,7 @@ class Options(AWSProperty): "ApplianceModeSupport": (str, False), "DnsSupport": (str, False), "Ipv6Support": (str, False), + "SecurityGroupReferencingSupport": (str, False), } diff --git a/troposphere/eks.py b/troposphere/eks.py index b22b42765..1a41c5caa 100644 --- a/troposphere/eks.py +++ b/troposphere/eks.py @@ -211,6 +211,16 @@ class UpgradePolicy(AWSProperty): } +class ZonalShiftConfig(AWSProperty): + """ + `ZonalShiftConfig `__ + """ + + props: PropsDictType = { + "Enabled": (boolean, False), + } + + class Cluster(AWSObject): """ `Cluster `__ @@ -231,6 +241,7 @@ class Cluster(AWSObject): "Tags": (Tags, False), "UpgradePolicy": (UpgradePolicy, False), "Version": (str, False), + "ZonalShiftConfig": (ZonalShiftConfig, False), } diff --git a/troposphere/sagemaker.py b/troposphere/sagemaker.py index ac6ee03e8..ff332515e 100644 --- a/troposphere/sagemaker.py +++ b/troposphere/sagemaker.py @@ -1308,6 +1308,7 @@ class ImageVersion(AWSObject): "ProgrammingLang": (str, False), "ReleaseNotes": (str, False), "VendorGuidance": (str, False), + "Version": (integer, False), } diff --git a/troposphere/ses.py b/troposphere/ses.py index fd284844d..bfb5d3f81 100644 --- a/troposphere/ses.py +++ b/troposphere/ses.py @@ -590,7 +590,8 @@ class RuleStringToEvaluate(AWSProperty): """ props: PropsDictType = { - "Attribute": (str, True), + "Attribute": (str, False), + "MimeHeaderAttribute": (str, False), } diff --git a/troposphere/workspacesweb.py b/troposphere/workspacesweb.py index ad0b161e8..47c712db6 100644 --- a/troposphere/workspacesweb.py +++ b/troposphere/workspacesweb.py @@ -37,6 +37,7 @@ class IdentityProvider(AWSObject): "IdentityProviderName": (str, True), "IdentityProviderType": (str, True), "PortalArn": (str, False), + "Tags": (Tags, False), }